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

Century Health Care

General practice service

374 Gaffney Street Pascoe Vale Vic 3044 Australia

Pascoe Vale, VIC 3044

View Details
General Practice

Top Health Doctors Cannon Hill

General practice service

K-Mart Plaza Level 1 Shop 1 1909 Creek Road Cannon Hill Qld 4170 Australia

Cannon Hill, QLD 4170

View Details
General Practice

Kintsugi Holistic Health

General practice service

Office 1 7 Beissel Street Belconnen Act 2617 Australia

Belconnen, ACT 2617

View Details
General Practice

Sunshine Ultimate Care Clinic

General practice service

127 Durham Road Sunshine Vic 3020 Australia

Sunshine, VIC 3020

View Details
General Practice

Oxford Street Medical Centre

General practice service

329 Oxford Street Leederville Wa 6007 Australia

Leederville, WA 6007

View Details
General Practice

The Aberdeen Medical Centre

General practice service

96 Aberdeen Street 96 Aberdeen Street Albany Wa 6330 Australia

Albany, WA 6330

View Details
General Practice

Terrey Hills Medical Centre

General practice service

17 Yulong Terrey Hills Nsw 2084 Australia

Terrey Hills, NSW 2084

View Details
General Practice

Applecross Medical Group

General practice service

764 Canning Highway Applecross Wa 6153 Australia

Applecross, WA 6153

View Details
General Practice

Allcare Medical Centre - Blakes Crossing

General practice service

2a Mansfield Parade Blakeview Sa 5114 Australia

Blakeview, SA 5114

View Details
General Practice

Millers Road Clinic

General practice service

245 Millers Road Altona North Vic 3025 Australia

Altona North, VIC 3025

View Details
General Practice

Macquarie General Practice

General practice service

Macquarie Park Unit 107 4 Henshall Way Macquarie Act 2614 Australia

Macquarie, ACT 2614

View Details
General Practice

Noi Clinic

General practice service

Suite 107 300 Pacific Highway Crows Nest Nsw 2065 Australia

Crows Nest, NSW 2065

View Details
General Practice

The Good Samaritan Medical Centre

General practice service

46 Nuwarra Road Chipping Norton Nsw 2170 Australia

Chipping Norton, NSW 2170

View Details
General Practice

Ufs Medical Centre -Windermere Street

General practice service

4 Windermere Street Ballarat Central Vic 3350 Australia

Ballarat Central, VIC 3350

View Details
General Practice

Northern Midlands Medical Services - Longford Medical Centre

General practice service

28 George Street Longford Tas 7301 Australia

Longford, TAS 7301

View Details
General Practice

Ruby Medical Centre

General practice service

128 Hampton Street Bridgetown Wa 6255 Australia

Bridgetown, WA 6255

View Details
General Practice

Myhealth Hurstville

General practice service

Westfield Hurstville Level 1 Shop 150-152 Cnr Cross St And Park Road Hurstville Nsw 2220 Australia

Hurstville, NSW 2220

View Details
General Practice

Giordano Family Medical Practice

General practice service

194 Glynburn Road Tranmere Sa 5073 Australia

Tranmere, SA 5073

View Details
General Practice

Sefton Park Surgery

General practice service

467 Regency Road Prospect Sa 5082 Australia

Prospect, SA 5082

View Details
General Practice

Flinders Island Aboriginal Association Inc.

General practice service

Aboriginal Culture Centre 16 West Street Lady Barron Tas 7255 Australia

Lady Barron, TAS 7255

View Details
General Practice

South Medical Centre

General practice service

210 Patton Street Broken Hill Nsw 2880 Australia

Broken Hill, NSW 2880

View Details
General Practice

The Endeavour Hills Medical Centre Unit Trust

General practice service

Endeavour Hills Medical Centre Shop T66, 92 Matthew Flinders Avenue Endeavour Hills Vic 3802 Australia

Endeavour Hills, VIC 3802

View Details
General Practice

Fulham Medical Clinic

General practice service

576 Tapleys Hill Road Fulham Sa 5024 Australia

Fulham, SA 5024

View Details
General Practice

Healthpac Medical Centre - Hurstville

General practice service

Level 2 10 Park Road Hurstville Nsw 2220 Australia

Hurstville, NSW 2220

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.