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

Lennox Head Medical Centre

General practice service

48 Ballina Street Lennox Head Nsw 2478 Australia

Lennox Head, NSW 2478

View Details
General Practice

Casula Central Medical Centre

General practice service

Unit 6b 633-639 Hume Highway Casula Nsw 2170 Australia

Casula, NSW 2170

View Details
General Practice

501 South Road Family Clinic

General practice service

501 South Road Bentleigh Vic 3204 Australia

Bentleigh, VIC 3204

View Details
General Practice

Rozelle Medical Centre

General practice service

670 Darling Street Rozelle Nsw 2039 Australia

Rozelle, NSW 2039

View Details
General Practice

Rose Street Family Clinic

General practice service

111 Rose Street Essendon Vic 3040 Australia

Essendon, VIC 3040

View Details
General Practice

Elite Medical Centre

General practice service

319 Main Street Mornington Vic 3931 Australia

Mornington, VIC 3931

View Details
General Practice

Healthwest Medical & Specialist Centre

General practice service

549 Morris Road Truganina Vic 3029 Australia

Truganina, VIC 3029

View Details
General Practice

Cecil Hills Medical Centre

General practice service

Cecil Hills Shopping Village Shop 11 1 Lancaster Cecil Hills Nsw 2171 Australia

Cecil Hills, NSW 2171

View Details
General Practice

Port Macquarie Gp Super Clinic

General practice service

38 Clifton Drive Port Macquarie Nsw 2444 Australia

Port Macquarie, NSW 2444

View Details
General Practice

Doctors Of South Melbourne

General practice service

145 Cecil Street South Melbourne Vic 3205 Australia

South Melbourne, VIC 3205

View Details
General Practice

Virginia Medical Centre

General practice service

1 Old Port Wakefield Road Two Wells Sa 5501 Australia

Two Wells, SA 5501

View Details
General Practice

Albert Road General Practice

General practice skin cancer service

38 Albert Road South Melbourne Vic 3205 Australia

South Melbourne, VIC 3205

View Details
General Practice

Associated Medical Centre

General practice service

10-12 Amy Street Campsie Nsw 2194 Australia

Campsie, NSW 2194

View Details
General Practice

Wakefield Plains Medical Clinic - Balaklava

General practice service

10 War Memorial Drive Balaklava Sa 5461 Australia

Balaklava, SA 5461

View Details
General Practice

Doctors@kenilworth

General practice service

15 Elizabeth Street Kenilworth Qld 4574 Australia

Kenilworth, QLD 4574

View Details
General Practice

Peelwood Family Medical Practice

General practice service

19 Peelwood Parade Halls Head Wa 6210 Australia

Halls Head, WA 6210

View Details
General Practice

My Clinic Plus East

General practice service

13 Stephen Street East Devonport Tas 7310 Australia

East Devonport, TAS 7310

View Details
General Practice

Kangaroo Flat Medical Centre

General practice service

68 - 72 High Street Kangaroo Flat Vic 3555 Australia

Kangaroo Flat, VIC 3555

View Details
General Practice

Epichealth - Portarlington

General practice service

39 - 41 Fenwick Street Portarlington Vic 3223 Australia

Portarlington, VIC 3223

View Details
General Practice

Diggers Rest Medical Centre

General practice service

2 Farm Road Diggers Rest Vic 3427 Australia

Diggers Rest, VIC 3427

View Details
General Practice

Myhealth Burleigh Waters

General practice service

Shop 66 149 West Burleigh Road Burleigh Waters Qld 4220 Australia

Burleigh Waters, QLD 4220

View Details
General Practice

Bayswater Medical Centre

General practice service

433-435 Guildford Road Bayswater Wa 6053 Australia

Bayswater, WA 6053

View Details
General Practice

Newhealth Medical Centre

General practice service

Shop G05 1 Monash Road Gladesville Nsw 2111 Australia

Gladesville, NSW 2111

View Details
General Practice

Dr Pushpa Medical Surgery

General practice service

6 Joy Street Mount Waverley Vic 3149 Australia

Mount Waverley, VIC 3149

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.