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 6,403 results

General Practice

Medi7 - St Kilda Rd

General practice service

Suite 2a 517 St Kilda Road Melbourne Vic 3004 Australia

Melbourne, VIC 3004

View Details
General Practice

Well On Bay

General practice service

130 Bay Street Port Melbourne Vic 3207 Australia

Port Melbourne, VIC 3207

View Details
General Practice

Asylum Seeker Resource Centre

General practice service

214-218 Nicholson Street Footscray Vic 3011 Australia

Footscray, VIC 3011

View Details
General Practice

Leichhardt Medical Centre - Norton Street

General practice service

6-8 Norton Street Leichhardt Nsw 2040 Australia

Leichhardt, NSW 2040

View Details
General Practice

Canning Medical Centre

General practice service

199 High Street Fremantle Wa 6160 Australia

Fremantle, WA 6160

View Details
General Practice

Headspace Melton

General practice service

16 Brooklyn Road Melton South Vic 3338 Australia

Melton South, VIC 3338

View Details
General Practice

Cowra Medical Associates

General practice service

165-169 Kendal Street Cowra Nsw 2794 Australia

Cowra, NSW 2794

View Details
General Practice

Ebm Family Medical Practice

General practice service

Shop 1 3 Coventry Street Mawson Lakes Sa 5095 Australia

Mawson Lakes, SA 5095

View Details
General Practice

Warringah Medical And Dental Centre

General practice service

10 Dale Street Brookvale Nsw 2100 Australia

Brookvale, NSW 2100

View Details
General Practice

Corrimal Medical & Dental Centre A For Health Practice

General practice service

46-50 Underwood Street Corrimal Nsw 2518 Australia

Corrimal, NSW 2518

View Details
General Practice

Blessed Health Care

General practice service

34 Anglo Road Campsie Nsw 2194 Australia

Campsie, NSW 2194

View Details
General Practice

Banora Point Medical Centre

General practice service

Shop 4 275 Fraser Drive Banora Point Nsw 2486 Australia

Banora Point, NSW 2486

View Details
General Practice

Christies Beach Medical Centre

General practice service

100 Beach Road Christies Beach Sa 5165 Australia

Christies Beach, SA 5165

View Details
General Practice

Myhealth Darling Square

General practice service

Darling One Building Shop 1 64-66 Darling Drive Sydney Nsw 2000 Australia

Sydney, NSW 2000

View Details
General Practice

Ochre Health Medical Centre - King Island

General practice service

35 Edward Street Currie Tas 7256 Australia

Currie, TAS 7256

View Details
General Practice

First Health Medical Centre - Hampton Park

General practice service

77-79 Hallam Road Hampton Park Vic 3976 Australia

Hampton Park, VIC 3976

View Details
General Practice

Merge Health

General practice service

Level 1, Suite 13 678 Victoria Street Richmond Vic 3121 Australia

Richmond, VIC 3121

View Details
General Practice

Carlingford Medical Practice

General practice service

579 North Rocks Road Carlingford Nsw 2118 Australia

Carlingford, NSW 2118

View Details
General Practice

Stirling Medical Centre

General practice service

32 Stirling Ave Cranbourne North Vic 3977 Australia

Cranbourne North, VIC 3977

View Details
General Practice

Palmers Medical Centre Woodlea

General practice service

Woodlea Town Centre 2 Lim Way Aintree Vic 3336 Australia

Aintree, VIC 3336

View Details
General Practice

Ochre Medical Centre Lithgow

General practice service

136 Main Street Lithgow Nsw 2790 Australia

Lithgow, NSW 2790

View Details
General Practice

The Rowley Road Clinic

General practice service

Aldinga Shopping Centre Shop 63 Rowley Road Aldinga Beach Sa 5173 Australia

Aldinga Beach, SA 5173

View Details
General Practice

Our Medical Home Marsden Park

General practice service

Homehub Unit 1 9 Hollinsworth Road Marsden Park Nsw 2765 Australia

Marsden Park, NSW 2765

View Details
General Practice

Young Street Medical And Dental Centre Frankston

General practice service

89 97 Young Street Frankston Vic 3199 Australia

Frankston, VIC 3199

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.