Cancel Filters Reset
  • Online booking available
  • Bulk bill
More Refinements
  • Practitioner Language:

  • Supports Government Schemes:

Cancel Select date Today
OR View appointments available over the next 7 days Next 7 days
Is this an emergency?

Find a GP in Perth

3,074 results found

Only 3 Left
Harvest Lakes Medical Centre

Harvest Lakes Medical Centre

Atwell

(08) 63... Map
23 Gibbs Road, Atwell, WA 6164
Bulk Billing
92% of patients would recommend this practice, based on 145 reviews within the last 12 months.
Today 10:20pm 10:30pm 10:40pm Only 3 Left Later Later More
HealthNow

HealthNow

National

1800 870 711
1800 870 711
Telehealth
Not enough patients have rated this practice (must have at least 10 reviews in the past 12 months)
360 After Hours GP Midland

360 After Hours GP Midland

Midland

1300 90... Map
Visit the Main Reception at St John of God Public Hospital, 1 Clayton Road, Midland, WA 6056
86% of patients would recommend this practice, based on 42 reviews within the last 12 months.

Agape Medical Centre

Falcon

(08) 95... Map
Miami Plaza Shopping Centre, 3 Olive Road, Falcon, WA 6210
Bulk Billing
96% of patients would recommend this practice, based on 78 reviews within the last 12 months.
Apsley Medical Centre

Apsley Medical Centre

Willetton

(08) 93... Map
73 Apsley Road, Willetton, WA 6155
Bulk Billing
91% of patients would recommend this practice, based on 140 reviews within the last 12 months.
Baldivis Atwick Terrace Family Medical Practice

Baldivis Atwick Terrace Family Medical Practice

Baldivis

(08) 95... Map
2 / 9 Atwick Terrace, Baldivis, WA 6171
Bulk Billing
94% of patients would recommend this practice, based on 97 reviews within the last 12 months.
Only 1 Left
Baldivis Family Medical Centre

Baldivis Family Medical Centre

Baldivis

(08) 95... Map
1a/1b Stockland Mall Opposite Mary Davies Library / 20 Settlers Avenue, Baldivis, WA 6171
Bulk Billing
96% of patients would recommend this practice, based on 96 reviews within the last 12 months.
Tomorrow 10:10am Only 1 Left Later Later More
Ballajura Medical Centre

Ballajura Medical Centre

Ballajura

(08) 92... Map
114 Illawarra Crescent, Ballajura, WA 6066
92% of patients would recommend this practice, based on 78 reviews within the last 12 months.
Belvidere Health Centre

Belvidere Health Centre

Belmont

(08) 62... Map
39 Belvidere Street, Belmont, WA 6104
Bulk Billing
81% of patients would recommend this practice, based on 74 reviews within the last 12 months.
Central City Medical Centre

Central City Medical Centre

Perth

(08) 92... Map
Shop 14, Central City Medical Centre / 378 Wellington Street, Perth, WA 6000
97% of patients would recommend this practice, based on 256 reviews within the last 12 months.
CY O'Connor Village Medical Centre

CY O'Connor Village Medical Centre

Piara Waters

(08) 93... Map
Suite 2B / 11 Erade Drive, Piara Waters, WA 6112
Bulk Billing
89% of patients would recommend this practice, based on 127 reviews within the last 12 months.
Duncraig Medical Centre

Duncraig Medical Centre

Duncraig

(08) 92... Map
14 Burragah Way (Cnr of Marmion Ave & Burragah Way), Duncraig, WA 6023
This practice has chosen not to be rated on HealthEngine.
Only 4 Left
Edinburgh Family Medical Centre

Edinburgh Family Medical Centre

Kinross

(08) 93... Map
Unit 1 / 23 Edinburgh Avenue, Kinross, WA 6028
Bulk Billing
86% of patients would recommend this practice, based on 35 reviews within the last 12 months.
Tomorrow 11:15am 11:30am 11:45am 12:00pm Only 4 Left Later Later More
Ellen Health

Ellen Health

Fremantle

(08) 92... Map
Corner Wray Avenue & Hampton Road, Fremantle, WA 6160
Uber
94% of patients would recommend this practice, based on 122 reviews within the last 12 months.
Forrest Road GP

Forrest Road GP

Armadale

(08) 94... Map
Unit 1 / 50 Forrest Road, Armadale, WA 6112
Bulk Billing
95% of patients would recommend this practice, based on 61 reviews within the last 12 months.
GP After Hours Mount Lawley

GP After Hours Mount Lawley

Mount Lawley

(08) 93... Map
779 Beaufort Street cnr Third Ave, Mount Lawley, WA 6050
97% of patients would recommend this practice, based on 65 reviews within the last 12 months.
GP After Hours Subiaco

GP After Hours Subiaco

Subiaco

(08) 93... Map
Suite 101, Level 1 / 175 Cambridge St, Subiaco, WA 6008
85% of patients would recommend this practice, based on 26 reviews within the last 12 months.
Hammond Park Family Practice

Hammond Park Family Practice

Hammond Park

(08) 94... Map
Park Hive Shopping Centre, Shop 1A / 1 Macquarie Boulevard, Hammond Park, WA 6164
Bulk Billing
92% of patients would recommend this practice, based on 99 reviews within the last 12 months.
Only 1 Left
HealthSense Medical Centre Gosnells

HealthSense Medical Centre Gosnells

Gosnells

(08) 93... Map
23C / 2158 Albany Highway, Gosnells, WA 6110
Bulk Billing
93% of patients would recommend this practice, based on 68 reviews within the last 12 months.
Tomorrow 4:40pm Only 1 Left Later Later More
Hillarys Medical Centre

Hillarys Medical Centre

Hillarys

(08) 94... Map
Hillarys Shopping Centre, Suite 22, Unit 30 / 110 Flinders Avenue, Hillarys, WA 6025
98% of patients would recommend this practice, based on 66 reviews within the last 12 months.

Jupiter Health Byford the Glades

Byford

(08) 95... Map
G1 / 155 Mead Street, Byford, WA 6122
Bulk Billing
82% of patients would recommend this practice, based on 39 reviews within the last 12 months.
Jupiter Health Spearwood

Jupiter Health Spearwood

Spearwood

(08) 94... Map
Jupiter Health Spearwood, Shop T1 / 254 Rockingham Road, Spearwood, WA 6163
Bulk Billing
93% of patients would recommend this practice, based on 27 reviews within the last 12 months.
Page 1 of 123

Finding a doctor in Perth Metro who's right for you and your level of health cover is easy with HealthEngine.

We provide comprehensive information on GPs and medical centres available in and around Perth Metro, including real positive customer feedback, accreditations, contact details, staff profiles, opening hours, pricing and payment info and much more.

From emergency consultations to after hours and bulk billed appointments, we connect you with the best doctors and medical clinics in Perth Metro when you need it the most.

Help
Filters (0)