Find a General Practitioner in Australia
Browse 6,403 verified GP clinics and medical centres across all states and territories.
General practitioners (GPs) are the cornerstone of Australia's healthcare system, providing primary care services including health assessments, vaccinations, chronic disease management, mental health support, and referrals to specialists. Whether you need a routine check-up, are managing an ongoing condition, or require urgent medical attention, finding the right GP is essential for your health and wellbeing.
Showing 24 of 620 results in Western Australia
Beckenham Medical Centre
General practice service
204 William Street Beckenham Wa 6107 Australia
Beckenham, WA 6107
After Hours Gp Canning Vale
General practice service
22 Blenheim Road Canning Vale Wa 6155 Australia
Canning Vale, WA 6155
Peel Youth Medical Service
General practice service
Peel Health Hub 91 Allnutt Street Mandurah Wa 6210 Australia
Mandurah, WA 6210
Remede Wellness Medicine
General practice service
13 Glyde Street Mosman Park Wa 6012 Australia
Mosman Park, WA 6012
North Street Medical Centre
General practice service
40 Great Northern Highway Midland Wa 6056 Australia
Midland, WA 6056
Gosnells Medical Clinic
General practice service
Suite 1 2194 Albany Highway Gosnells Wa 6110 Australia
Gosnells, WA 6110
Banksia Medical & Health
General practice service
Unit 3 2 James Street Esperance Wa 6450 Australia
Esperance, WA 6450
Cannington Medical Centre
General practice service
8-10 Hamilton Street Cannington Wa 6107 Australia
Cannington, WA 6107
Murray Medical Centre
General practice service
34-36 Minilya Parkway Greenfields Wa 6210 Australia
Greenfields, WA 6210
Nicholson Road Medical Group
General practice service
Unit 3 11 Vostan Road Canning Vale Wa 6155 Australia
Canning Vale, WA 6155
Forrest Road Medical Centre
General practice service
65 Forrest Road Padbury Wa 6025 Australia
Padbury, WA 6025
Sorrento Medical Centre - Wa
General practice service
Unit 9 15 Harman Road Sorrento Wa 6020 Australia
Sorrento, WA 6020
Burslem Medical Centre
General practice service
Unit 1 201 Burslem Drive Maddington Wa 6109 Australia
Maddington, WA 6109
Maddington Doctors Practice
General practice service
Unit 2 1851 Albany Highway Maddington Wa 6109 Australia
Maddington, WA 6109
Indian Ocean Territory Health Service
General practice service
Phosphate Hill Road Christmas Island Wa 6798 Australia
Christmas Island, WA 6798
Port Hedland Medical Centre
General practice service
7 Edgar Street Port Hedland Wa 6721 Australia
Port Hedland, WA 6721
Hay Street Medical Centre
General practice service
159 Hay Street Subiaco Wa 6008 Australia
Subiaco, WA 6008
Westminster Family Medical Practice
General practice service
56 Marloo Road Westminster Wa 6061 Australia
Westminster, WA 6061
Canning Medical Centre
General practice service
199 High Street Fremantle Wa 6160 Australia
Fremantle, WA 6160
Prime Medical Centre
General practice service
Prime Medical Centre Shop 25 101 Forest Lakes Drive Thornlie Wa 6108 Australia
Thornlie, WA 6108
Read Street Medical & Skin Centre
General practice service
101 Read Street Rockingham Wa 6168 Australia
Rockingham, WA 6168
Street Doctor (360 Street Doctor)
General practice service
Champion Centre 76 Champion Drive Seville Grove Wa 6112 Australia
Seville Grove, WA 6112
Street Doctor (360 Street Doctor)
General practice service
Engagement Hub, Passages Youth 143 Edward Street Perth Wa 6000 Australia
Perth, WA 6000
Rudloc Road Medical And Dental Centre
General practice service
40 Rudloc Road Morley Wa 6062 Australia
Morley, WA 6062
Frequently Asked Questions About GPs
What is bulk billing?
Bulk billing means the GP bills Medicare directly for your consultation, so you pay nothing out of pocket. Not all GPs offer bulk billing, and some may only bulk bill concession card holders or children.
Do I need a referral to see a specialist?
Yes, in most cases you need a GP referral to see a specialist and receive Medicare rebates. Your GP can assess your condition and refer you to the appropriate specialist.
Can I see any GP or do I need to register?
You can see any GP in Australia. While you do not need to register, many Australians choose to have a regular GP who knows their medical history for continuity of care.
What should I bring to my GP appointment?
Bring your Medicare card, any current medications, and a list of questions or symptoms you want to discuss. If you are a new patient, bring your medical history if available.
About General Practitioners in Australia
Australia has one of the most accessible primary healthcare systems in the world, with over 6,000 general practice clinics serving communities from major cities to remote outback regions. GPs play a vital role in preventive health, early detection of illness, and ongoing management of chronic conditions such as diabetes, heart disease, and mental health disorders.
Use our directory to find a GP near you, compare locations, and discover new medical centres in your area. Our listings are sourced from the National Health Services Directory to ensure you have access to accurate and up-to-date information.