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

Mannum Medical Associates

General practice service

Mannum Medical 1 Parker St Mannum Sa 5238 Australia

Mannum, SA 5238

View Details
General Practice

On Point Family Practice

General practice service

Shop 1 1 Burns Street Buddina Qld 4575 Australia

Buddina, QLD 4575

View Details
General Practice

Streetlink Youth Health

General practice service

Level 2 43 Franklin Street Adelaide Sa 5000 Australia

Adelaide, SA 5000

View Details
General Practice

Nyirripi Health Centre

General practice service

Lot 139 Nyirripi Community Nyirripi Nt 0872 Australia

Nyirripi, NT 872

View Details
General Practice

The Local Doctor - Ivanhoe

General practice service

Level 1 1065 Heidelberg Road Ivanhoe Vic 3079 Australia

Ivanhoe, VIC 3079

View Details
General Practice

Next Practice Erina

General practice service

Shop 9 30 Karalta Road Erina Nsw 2250 Australia

Erina, NSW 2250

View Details
General Practice

Tennant Creek Hospital General Practice

General practice service

Tennant Creek Hospital 45 Schmidt Street Tennant Creek Nt 0860 Australia

Tennant Creek, NT 860

View Details
General Practice

Mid Eyre Medical

General practice service

15 Main Street Cleve Sa 5640 Australia

Cleve, SA 5640

View Details
General Practice

Temple Hills Medical Centre

General practice service

2 Devlaw Drive Doncaster East Vic 3109 Australia

Doncaster East, VIC 3109

View Details
General Practice

Vermont Medical Clinic

General practice service

Level 1 Suite 2 645-647 Burwood Highway Vermont South Vic 3133 Australia

Vermont South, VIC 3133

View Details
General Practice

Kissing Point Road Family Doctors

General practice service

1 Kissing Point Road Turramurra Nsw 2074 Australia

Turramurra, NSW 2074

View Details
General Practice

Emu Creek Health Professionals

General practice service

955 Wellington Street Strathfieldsaye Vic 3551 Australia

Strathfieldsaye, VIC 3551

View Details
General Practice

Landsdale Medical Centre

General practice service

21b The Broadview Landsdale Wa 6065 Australia

Landsdale, WA 6065

View Details
General Practice

Dr Janes Place

General practice service

188 Macleod Street Bairnsdale Vic 3875 Australia

Bairnsdale, VIC 3875

View Details
General Practice

Normanhurst Medical Centre

General practice service

58 Denman Parade Normanhurst Nsw 2076 Australia

Normanhurst, NSW 2076

View Details
General Practice

Harrington Park Medical Practice

General practice service

Harrington Park Plaza Suite 15 23 Fairwater Drive Harrington Park Nsw 2567 Australia

Harrington Park, NSW 2567

View Details
General Practice

Cremorne Medical Practice

General practice service

Shop 8 287 Military Road Cremorne Nsw 2090 Australia

Cremorne, NSW 2090

View Details
General Practice

Life Medical Clinic Botany

General practice service

Shop G01 1084 Botany Road Botany Nsw 2019 Australia

Botany, NSW 2019

View Details
General Practice

Gippsland And East Gippsland Aboriginal Co-Operative

General practice service

37-53 Dalmahoy Street Bairnsdale Vic 3875 Australia

Bairnsdale, VIC 3875

View Details
General Practice

Eldridge Road Medical Health Centre

General practice service

Suite G01 68-70 Eldridge Road Bankstown Nsw 2200 Australia

Bankstown, NSW 2200

View Details
General Practice

Phillip Medical And Dental Centre

General practice service

Phillip Medical Centre 33 Colbee Court Phillip Act 2606 Australia

Phillip, ACT 2606

View Details
General Practice

High Street Medical Centre

General practice service

Shop 4 110 High Street Belmont Vic 3216 Australia

Belmont, VIC 3216

View Details
General Practice

Dr John Bilbe - Gp

General practice service

49 Purchase Road Cherrybrook Nsw 2126 Australia

Cherrybrook, NSW 2126

View Details
General Practice

Inglewood Medical Centre

General practice service

57 Albert Street Inglewood Qld 4387 Australia

Inglewood, QLD 4387

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.