Best General Practitioners in Perth, WA (2025) - Top Rated & Verified

Explore the best general practitioners in Perth, Western Australia. Compare ratings, reviews, and contact details to make an informed choice.

Provides primary healthcare services in Perth, Western Australia

Showing 1-40 of 187 businesses
Daintree Family Dental Clinic
Closed

Daintree Family Dental Clinic

Verified Business
5.0 (388)
7 Daintree Way, Wodonga VIC 3690
DentistDental HygienistDental Implants Provider
Opening Hours
SundayClosed
Monday8:30 - 17:30
Tuesday8:30 - 17:30
Wednesday8:30 - 17:30
Thursday8:30 - 17:30
Friday8:30 - 17:30
SaturdayClosed
Website
Directions
Contact
National Dental Care Kadina
Closed

National Dental Care Kadina

Verified Business
5.0 (42)
70 Graves St, Kadina SA 5554
DentistCosmetic DentistDental Clinic
Opening Hours
SundayClosed
Monday8:00 - 17:00
Tuesday8:00 - 17:00
Wednesday8:00 - 17:00
Thursday8:00 - 17:00
Friday8:00 - 17:00
SaturdayClosed
Website
Directions
Contact
K
Closed

KINNECT Gold Coast

Verified Business
5.0 (13)
Level 3, Suite 3/2400 Gold Coast Hwy, Mermaid Beach QLD 4218
Occupational Health ServiceDrug Testing ServiceOccupational Medical Physician
Opening Hours
SundayClosed
Monday8:00 - 17:00
Tuesday8:00 - 17:00
Wednesday8:00 - 17:00
Thursday8:00 - 17:00
Friday8:00 - 17:00
SaturdayClosed
Website
Directions
Contact
A
Closed

Albury Day Surgery

5.0 (5)
4 Baker Ct, West Albury NSW 2640
Surgical CenterPlastic Surgeon
Opening Hours
SundayClosed
Monday8:30 - 17:00
Tuesday8:30 - 17:00
Wednesday8:30 - 17:00
Thursday8:30 - 17:00
Friday8:30 - 17:00
SaturdayClosed
Website
Directions
P
Closed

Parkes Diagnostic Imaging

Verified Business
5.0 (3)
1/344 Clarinda St, Parkes NSW 2870
Medical Diagnostic Imaging CenterRadiologist
Opening Hours
SundayClosed
Monday8:30 - 17:00
Tuesday8:30 - 17:00
Wednesday8:30 - 17:00
Thursday8:30 - 17:00
Friday8:30 - 17:00
SaturdayClosed
Website
Directions
S
Closed

Sanctuary Lifestyle Clinic - Dr Andrew Pennington

Verified Business
5.0 (2)
720/1C Burdett St, Hornsby NSW 2077
General Practitioner
Opening Hours
SundayClosed
Monday8:30 - 16:30
Tuesday8:30 - 16:30
Wednesday10:30 - 19:00
Thursday10:30 - 18:00
Friday8:30 - 15:00
SaturdayClosed
Website
Directions
S
Closed

South East Radiology Bowral District Hospital

Verified Business
5.0 (2)
Sheffield Rd, Bowral NSW 2576
Medical Diagnostic Imaging CenterRadiologist
Opening Hours
SundayClosed
Monday8:30 - 17:00
Tuesday8:30 - 17:00
Wednesday8:30 - 17:00
Thursday8:30 - 17:00
Friday8:30 - 17:00
SaturdayClosed
Website
Directions
Contact
Australian Access Clinics Perth
Closed

Australian Access Clinics Perth

Verified Business
5.0 (1)
Address not available
DoctorEstablishment Service
Opening Hours
SundayClosed
Monday9:00 - 16:00
Tuesday9:00 - 16:00
Wednesday9:00 - 16:00
Thursday9:00 - 16:00
Friday9:00 - 16:00
SaturdayClosed
Website
Directions
Contact
G
Closed

Gunnedah Diagnostic Imaging

Verified Business
5.0 (1)
99 Barber St, Gunnedah NSW 2380
Medical Diagnostic Imaging CenterRadiologist
Opening Hours
SundayClosed
Monday8:30 - 17:00
Tuesday8:30 - 17:00
Wednesday8:30 - 17:00
Thursday8:30 - 17:00
Friday8:30 - 17:00
SaturdayClosed
Website
Directions
Inner North Medical Clinic Lygon Street
Closed

Inner North Medical Clinic Lygon Street

Verified Business
4.9 (1781)
260 Lygon St, Brunswick East VIC 3057
Medical Clinic
Opening Hours
SundayClosed
Monday8:00 - 17:30
Tuesday8:00 - 17:30
Wednesday8:00 - 17:30
Thursday8:00 - 17:30
Friday8:00 - 17:00
Saturday9:00 - 13:00
Website
Directions
Contact
Hunters Hill Medical Practice
Closed

Hunters Hill Medical Practice

Verified Business
4.9 (242)
6 Ryde Rd, Hunters Hill NSW 2110
Family Practice PhysicianMedical CenterNutritionist
Opening Hours
SundayClosed
Monday8:00 - 18:30
Tuesday8:00 - 18:30
Wednesday8:00 - 18:30
Thursday8:00 - 18:30
Friday8:00 - 18:00
Saturday8:00 - 12:30
Website
Directions
Contact
Inline Health Chiropractic
Closed

Inline Health Chiropractic

Verified Business
4.9 (233)
979 Mt Alexander Rd, Essendon VIC 3040
ChiropractorAcupuncture ClinicChinese Medicine Clinic
Opening Hours
Sunday9:00 - 14:00
Monday8:00 - 20:45
Tuesday9:00 - 19:00
Wednesday7:00 - 19:00
Thursday9:00 - 20:00
Friday8:00 - 18:00
Saturday9:00 - 14:30
Website
Directions
Contact
Closed

Bardon Rainworth Medical Centre

Verified Business
4.9 (219)
192 Boundary Rd, Bardon QLD 4065
General PractitionerMedical ClinicMedical Center
Opening Hours
SundayClosed
Monday7:00 - 17:00
Tuesday7:00 - 17:00
Wednesday7:00 - 17:00
Thursday7:00 - 19:00
Friday7:00 - 17:00
Saturday7:00 - 11:00
Website
Directions
Contact
Closed

Heidelberg Family Medical Centre

Verified Business
4.9 (70)
6 Tobruk Ave, Heidelberg West VIC 3081
Medical CenterFamily Practice Physician
Opening Hours
SundayClosed
Monday9:30 - 17:00
Tuesday9:30 - 17:00
Wednesday9:30 - 17:00
Thursday9:30 - 17:00
Friday9:30 - 17:00
SaturdayClosed
Website
Directions
Contact
Closed

Goodsky Mental Health Retreat

Verified Business
4.9 (39)
Unit 1/903 David Low Way, Marcoola QLD 4564
Mental Health ServiceFamily Practice PhysicianHolistic Medicine Practitioner
Opening Hours
SundayClosed
Monday9:00 - 19:00
Tuesday9:00 - 19:00
Wednesday9:00 - 19:00
Thursday9:00 - 19:00
Friday9:00 - 19:00
Saturday9:00 - 19:00
Website
Directions
Contact
Closed

Lumus Imaging Campbelltown Medical Centre

Verified Business
4.9 (13)
296 Queen St, Campbelltown NSW 2560
Medical Diagnostic Imaging CenterRadiologistX Ray Lab
Opening Hours
SundayClosed
Monday8:00 - 16:00
Tuesday8:00 - 16:00
Wednesday8:00 - 16:00
Thursday8:00 - 16:00
Friday8:00 - 13:00
SaturdayClosed
Website
Directions
Closed

Beulah Road General Practice

Verified Business
4.9 (9)
14 Beulah Rd, Norwood SA 5067
General Practitioner
Opening Hours
SundayClosed
Monday8:30 - 17:30
Tuesday8:30 - 17:30
Wednesday8:30 - 17:30
Thursday8:30 - 17:30
Friday8:30 - 17:30
SaturdayClosed
Website
Directions
Closed

Botany Road Doctors

Verified Business
4.8 (1009)
Suite 3/530 Botany Rd, Rosebery NSW 2018
General PractitionerDoctorFertility Physician
Opening Hours
Sunday9:00 - 17:00
Monday8:00 - 21:00
Tuesday8:00 - 21:00
Wednesday8:00 - 21:00
Thursday8:00 - 19:00
Friday8:00 - 19:00
Saturday9:00 - 17:00
Website
Directions
Contact
Closed

Russell Clinic

Verified Business
4.8 (611)
202 Main Rd, Blackwood SA 5051
General PractitionerMedical Clinic
Opening Hours
SundayClosed
Monday8:00 - 18:00
Tuesday8:00 - 18:00
Wednesday8:00 - 18:00
Thursday8:00 - 18:00
Friday8:00 - 18:00
SaturdayClosed
Website
Directions
Contact
Closed

Caligem Health

Verified Business
4.8 (581)
171 Mann St, Gosford NSW 2250
General PractitionerDoctorFamily Practice Physician
Opening Hours
SundayClosed
Monday8:30 - 17:30
Tuesday8:30 - 17:30
Wednesday8:30 - 17:00
Thursday8:30 - 17:30
Friday8:30 - 17:00
SaturdayClosed
Website
Directions
Contact
Closed

Queensland Skin Cancer Clinic

Verified Business
4.8 (436)
Unit 2/197 Days Rd, Grange QLD 4051
Medical CenterDoctorSkin Care Clinic
Opening Hours
SundayClosed
Monday9:00 - 18:00
Tuesday9:00 - 17:00
Wednesday9:00 - 17:00
Thursday9:00 - 17:00
Friday9:00 - 17:00
Saturday9:00 - 14:00
Website
Directions
Contact
E
Closed

Elizabeth Family Health Care

Verified Business
4.8 (374)
16 Playford Blvd, Elizabeth SA 5112
General PractitionerFamily Practice PhysicianMedical Center
Opening Hours
SundayClosed
Monday8:00 - 18:00
Tuesday8:00 - 18:00
Wednesday8:00 - 18:00
Thursday8:00 - 18:00
Friday8:00 - 18:00
Saturday8:30 - 12:00
Website
Directions
Contact
Closed

Brisbane City Doctors

Verified Business
4.8 (287)
Go Through The Glass Doors of, Manor Apartments, Lower Ground Floor/289 Queen St, Brisbane City QLD 4000
General PractitionerMedical CenterMedical Clinic
Opening Hours
Sunday10:00 - 11:00
Monday7:00 - 18:00
Tuesday7:00 - 18:00
Wednesday7:00 - 18:00
Thursday7:00 - 18:00
Friday7:00 - 18:00
Saturday9:00 - 13:00
Website
Directions
Contact
Closed

Ladywood Clinic

Verified Business
4.8 (267)
184 Ladywood Rd, Modbury Heights SA 5092
General PractitionerChildrens Health ServiceCommunity Health Center
Opening Hours
Sunday9:00 - 12:00
Monday8:00 - 18:30
Tuesday8:00 - 17:00
Wednesday8:00 - 17:00
Thursday8:00 - 17:00
Friday8:00 - 17:00
Saturday8:30 - 13:00
Website
Directions
Contact
Closed

Eleanor Clinic

Verified Business
4.8 (238)
20 Eleanor St, Footscray VIC 3011
Medical CenterChildrens Health ServiceFamily Practice Physician
Opening Hours
SundayClosed
Monday9:00 - 17:00
Tuesday9:00 - 17:00
Wednesday9:00 - 19:00
Thursday9:00 - 17:00
Friday9:00 - 17:00
Saturday9:00 - 13:00
Website
Directions
Closed

Main Street Medical Centre Merimbula

Verified Business
4.8 (218)
Suite 6/93 Main St, Merimbula NSW 2548
General PractitionerDoctorFamily Practice Physician
Opening Hours
SundayClosed
Monday9:00 - 17:00
Tuesday9:00 - 17:00
Wednesday9:00 - 17:00
Thursday9:00 - 17:00
Friday9:00 - 16:00
SaturdayClosed
Website
Directions
Contact
Closed

Ciao Beauty

Verified Business
4.8 (167)
suite 410 level 4/405-411 Sussex St, Sydney NSW 2000
Skin Care ClinicPlastic Surgeon
Opening Hours
SundayClosed
MondayClosed
Tuesday10:00 - 19:00
Wednesday10:00 - 19:00
Thursday10:00 - 19:00
Friday10:00 - 19:00
Saturday10:00 - 19:00
Website
Directions
Closed

Pro Health Care Walkerville

Verified Business
4.8 (114)
Unit 3/70 Walkerville Terrace, Walkerville SA 5081
General PractitionerBlood Testing ServiceDoctor
Opening Hours
SundayClosed
Monday8:30 - 17:30
Tuesday8:30 - 17:30
Wednesday8:30 - 17:30
Thursday8:30 - 17:30
Friday8:30 - 17:30
SaturdayClosed
Website
Directions
Contact
Closed

Ourimbah Surgery

4.8 (110)
61 Pacific Hwy, Ourimbah NSW 2258
General Practitioner
Opening Hours
SundayClosed
Monday8:30 - 17:00
Tuesday8:30 - 17:00
Wednesday8:30 - 17:00
Thursday8:30 - 18:00
Friday8:30 - 17:00
Saturday9:00 - 12:00
Website
Directions
Closed

The General Practitioner - Oakleigh & District

Verified Business
4.8 (108)
139 Warrigal Rd, Hughesdale VIC 3166
Medical CenterPublic Medical Center
Opening Hours
SundayClosed
Monday8:00 - 21:00
Tuesday8:00 - 19:00
Wednesday8:00 - 19:00
Thursday8:00 - 19:00
Friday8:00 - 19:00
Saturday9:00 - 13:00
Website
Directions
Contact
Closed

Dr Kien Ha

Verified Business
4.8 (101)
267 Melbourne St, North Adelaide SA 5006
Surgeon
Opening Hours
SundayClosed
Monday9:00 - 16:30
Tuesday9:00 - 16:30
Wednesday9:00 - 16:30
Thursday9:00 - 16:30
Friday9:00 - 16:30
SaturdayClosed
Website
Directions
Closed

Chelsea Beach Medical Centre

Verified Business
4.8 (43)
391 Nepean Hwy, Chelsea VIC 3196
General PractitionerDiabetes CenterMedical Clinic
Opening Hours
SundayClosed
Monday9:00 - 18:00
Tuesday9:00 - 18:00
Wednesday9:00 - 18:00
Thursday9:00 - 18:00
Friday9:00 - 18:00
Saturday9:00 - 13:00
Website
Directions
Contact
C
Open

Cooma Hospital and Health Service

Verified Business
4.8 (27)
Bent St, Cooma NSW 2630
HospitalDoctor
Opening Hours
Sunday0:00 - 0:00
Monday0:00 - 0:00
Tuesday0:00 - 0:00
Wednesday0:00 - 0:00
Thursday0:00 - 0:00
Friday0:00 - 0:00
Saturday0:00 - 0:00
Website
Directions
Closed

Alternaleaf

Verified Business
4.7 (27157)
Level 18/1 Nicholson St, East Melbourne VIC 3002
Medical Group
Opening Hours
SundayClosed
Monday9:00 - 21:00
Tuesday9:00 - 21:00
Wednesday9:00 - 21:00
Thursday9:00 - 21:00
Friday9:00 - 21:00
SaturdayClosed
Website
Directions
Contact
C
Closed

Carnegie Central Medical Clinic

Verified Business
4.7 (944)
Level Carnegie Central, 2, 2 Koornang Rd, Carnegie VIC 3163
Medical CenterPathologistPhysiotherapist
Opening Hours
Sunday9:00 - 14:00
Monday8:30 - 18:00
Tuesday8:30 - 20:00
Wednesday8:30 - 20:00
Thursday8:30 - 20:00
Friday8:30 - 18:00
Saturday9:00 - 13:00
Website
Directions
Contact
Closed

Clinic 66

Verified Business
4.7 (774)
31 Bertram St, Chatswood NSW 2067
General PractitionerAbortion ClinicDoctor
Opening Hours
SundayClosed
Monday8:00 - 18:00
Tuesday8:00 - 18:00
Wednesday8:00 - 18:00
Thursday8:00 - 18:00
Friday8:00 - 18:00
Saturday8:00 - 16:30
Website
Directions
Closed

Eaton Central 7 Day Family Practice

Verified Business
4.7 (727)
Shop 8/6-12 Bunya Park Dr, Eatons Hill QLD 4037
General PractitionerMedical CenterMedical Clinic
Opening Hours
Sunday8:30 - 12:00
Monday8:00 - 17:00
Tuesday8:00 - 17:00
Wednesday8:00 - 17:00
Thursday8:00 - 17:00
Friday8:00 - 17:00
SaturdayClosed
Website
Directions
Contact
Closed

Lane Cove Doctors Medical Centre

Verified Business
4.7 (596)
Shop 1&2/118-120 Longueville Rd, Lane Cove NSW 2066
Medical ClinicMedical Center
Opening Hours
Sunday9:00 - 13:00
Monday8:00 - 19:30
Tuesday8:00 - 18:00
Wednesday8:00 - 18:00
Thursday8:00 - 19:30
Friday8:00 - 18:00
Saturday9:00 - 13:00
Website
Directions
M
Closed

McDowall Village Medical Practice

Verified Business
4.7 (527)
7b/109 Beckett Rd, McDowall QLD 4053
General PractitionerMedical Center
Opening Hours
SundayClosed
Monday8:00 - 17:00
Tuesday8:00 - 17:00
Wednesday8:00 - 17:00
Thursday8:00 - 17:00
Friday8:00 - 17:00
SaturdayClosed
Website
Directions
Contact
Closed

The Rowley Road Clinic

Verified Business
4.7 (322)
Shop 63, Aldinga Shopping Centre, Aldinga Beach SA 5173
General Practitioner
Opening Hours
SundayClosed
Monday8:00 - 18:45
Tuesday8:00 - 17:00
Wednesday8:00 - 17:00
Thursday8:00 - 17:00
Friday8:00 - 17:30
SaturdayClosed
Website
Directions
Contact

Some business information (address, ratings, and reviews) is sourced from Google Maps Platform

Google Maps data is provided "as is" without warranty or any representation of accuracy, timeliness or completeness.