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

General Practice

Beckenham Medical Centre

General practice service

204 William Street Beckenham Wa 6107 Australia

Beckenham, WA 6107

View Details
General Practice

After Hours Gp Canning Vale

General practice service

22 Blenheim Road Canning Vale Wa 6155 Australia

Canning Vale, WA 6155

View Details
General Practice

Peel Youth Medical Service

General practice service

Peel Health Hub 91 Allnutt Street Mandurah Wa 6210 Australia

Mandurah, WA 6210

View Details
General Practice

Remede Wellness Medicine

General practice service

13 Glyde Street Mosman Park Wa 6012 Australia

Mosman Park, WA 6012

View Details
General Practice

North Street Medical Centre

General practice service

40 Great Northern Highway Midland Wa 6056 Australia

Midland, WA 6056

View Details
General Practice

Gosnells Medical Clinic

General practice service

Suite 1 2194 Albany Highway Gosnells Wa 6110 Australia

Gosnells, WA 6110

View Details
General Practice

Banksia Medical & Health

General practice service

Unit 3 2 James Street Esperance Wa 6450 Australia

Esperance, WA 6450

View Details
General Practice

Cannington Medical Centre

General practice service

8-10 Hamilton Street Cannington Wa 6107 Australia

Cannington, WA 6107

View Details
General Practice

Murray Medical Centre

General practice service

34-36 Minilya Parkway Greenfields Wa 6210 Australia

Greenfields, WA 6210

View Details
General Practice

Nicholson Road Medical Group

General practice service

Unit 3 11 Vostan Road Canning Vale Wa 6155 Australia

Canning Vale, WA 6155

View Details
General Practice

Forrest Road Medical Centre

General practice service

65 Forrest Road Padbury Wa 6025 Australia

Padbury, WA 6025

View Details
General Practice

Sorrento Medical Centre - Wa

General practice service

Unit 9 15 Harman Road Sorrento Wa 6020 Australia

Sorrento, WA 6020

View Details
General Practice

Burslem Medical Centre

General practice service

Unit 1 201 Burslem Drive Maddington Wa 6109 Australia

Maddington, WA 6109

View Details
General Practice

Maddington Doctors Practice

General practice service

Unit 2 1851 Albany Highway Maddington Wa 6109 Australia

Maddington, WA 6109

View Details
General Practice

Indian Ocean Territory Health Service

General practice service

Phosphate Hill Road Christmas Island Wa 6798 Australia

Christmas Island, WA 6798

View Details
General Practice

Port Hedland Medical Centre

General practice service

7 Edgar Street Port Hedland Wa 6721 Australia

Port Hedland, WA 6721

View Details
General Practice

Hay Street Medical Centre

General practice service

159 Hay Street Subiaco Wa 6008 Australia

Subiaco, WA 6008

View Details
General Practice

Westminster Family Medical Practice

General practice service

56 Marloo Road Westminster Wa 6061 Australia

Westminster, WA 6061

View Details
General Practice

Canning Medical Centre

General practice service

199 High Street Fremantle Wa 6160 Australia

Fremantle, WA 6160

View Details
General Practice

Prime Medical Centre

General practice service

Prime Medical Centre Shop 25 101 Forest Lakes Drive Thornlie Wa 6108 Australia

Thornlie, WA 6108

View Details
General Practice

Read Street Medical & Skin Centre

General practice service

101 Read Street Rockingham Wa 6168 Australia

Rockingham, WA 6168

View Details
General Practice

Street Doctor (360 Street Doctor)

General practice service

Champion Centre 76 Champion Drive Seville Grove Wa 6112 Australia

Seville Grove, WA 6112

View Details
General Practice

Street Doctor (360 Street Doctor)

General practice service

Engagement Hub, Passages Youth 143 Edward Street Perth Wa 6000 Australia

Perth, WA 6000

View Details
General Practice

Rudloc Road Medical And Dental Centre

General practice service

40 Rudloc Road Morley Wa 6062 Australia

Morley, WA 6062

View Details

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.