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

Divine Medical Centre - Bundaberg

General practice service

Southside Central Shopping Centre Shop 11 56 Walker Street Walkervale Qld 4670 Australia

Walkervale, QLD 4670

View Details
General Practice

Goulburn River Group Practice

General practice service

58-60 Station Street Seymour Vic 3660 Australia

Seymour, VIC 3660

View Details
General Practice

Healthconnect Medical Centre Schofields

General practice service

Schofields Village Shopping Centre Shop 14-15 227 Railway Terrace Schofields Nsw 2762 Australia

Schofields, NSW 2762

View Details
General Practice

Clinique Mediterranean

General practice service

2 Cyprus Street Lalor Vic 3075 Australia

Lalor, VIC 3075

View Details
General Practice

Qualitas Medical Practice Underwood

General practice service

Shop 41 3215 Logan Road Underwood Qld 4119 Australia

Underwood, QLD 4119

View Details
General Practice

Ace Medical Centre

General practice service

48 Grevillea Street Biloela Qld 4715 Australia

Biloela, QLD 4715

View Details
General Practice

Forum Medical And Skin Centre

General practice service

Italian Forum Shop 17 23 Norton Street Leichhardt Nsw 2040 Australia

Leichhardt, NSW 2040

View Details
General Practice

Better Health On Buderim

General practice service

16 Lindsay Road Buderim Qld 4556 Australia

Buderim, QLD 4556

View Details
General Practice

Healthcare Carnegie

General practice service

205 Koornang Road Carnegie Vic 3163 Australia

Carnegie, VIC 3163

View Details
General Practice

Clive Bishop Medical Centre

General practice service

Building 1 Airport Road Broken Hill Nsw 2880 Australia

Broken Hill, NSW 2880

View Details
General Practice

Belgian Gardens Medical Centre

General practice service

23 Bundock Street Belgian Gardens Qld 4810 Australia

Belgian Gardens, QLD 4810

View Details
General Practice

Gwydir Medical

General practice service

147 Balo Street Moree Nsw 2400 Australia

Moree, NSW 2400

View Details
General Practice

Dr Kai Cheung Diu

General practice service

Shop 12a 1 Lakeside Road Eastwood Nsw 2122 Australia

Eastwood, NSW 2122

View Details
General Practice

Cascade Road General Practice

General practice service

30a Cascade Road South Hobart Tas 7004 Australia

South Hobart, TAS 7004

View Details
General Practice

Ochre Medical Centre Bathurst

General practice service

Building 1470 Charles Sturt University Panorama Avenue Bathurst Nsw 2795 Australia

Bathurst, NSW 2795

View Details
General Practice

Sippy Downs Family Clinic

General practice service

Central Sippy Downs 123 Sippy Downs Drive Sippy Downs Qld 4556 Australia

Sippy Downs, QLD 4556

View Details
General Practice

Rivergum Village Medical Centre

General practice service

Shop 10 538-550 Plenty Road Mill Park Vic 3082 Australia

Mill Park, VIC 3082

View Details
General Practice

Ray Rickard Medical Centre

General practice service

6 Station Street Fairfield Nsw 2165 Australia

Fairfield, NSW 2165

View Details
General Practice

The Heights Medical Practice

General practice service

Kingston Building Ground Floor 14 Lookout Road New Lambton Heights Nsw 2305 Australia

New Lambton Heights, NSW 2305

View Details
General Practice

Ngunnawal Medical & Skin Clinic

General practice skin cancer service

Ngunnawal Shopping Centre Ground Floor Shop 3 33 Wanganeen Avenue Ngunnawal Act 2913 Australia

Ngunnawal, ACT 2913

View Details
General Practice

Redcliffe Skin Cancer Centre

General practice skin cancer service

280 Oxley Margate Qld 4019 Australia

Margate, QLD 4019

View Details
General Practice

Health Check Family Medical Practice

General practice service

173-179 Bigge Street Liverpool Nsw 2170 Australia

Liverpool, NSW 2170

View Details
General Practice

Niddrie Medical

General practice service

27 Ross Street Niddrie Vic 3042 Australia

Niddrie, VIC 3042

View Details
General Practice

Yuendumu Community Health Centre

General practice service

Lot 612 Park Street Yuendumu Nt 0872 Australia

Yuendumu, NT 872

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.