Bulk-billed GPs in Perth, Western Australia

76 bulk-billed GP clinics within 30km of Perth centre — sourced directly from the Department of Health bulk-billing finder. Need a GP today? Most NewDoc telehealth bookings are seen the same day, with no out-of-pocket cost for eligible Medicare cardholders.

Browse all 76 clinics

Same-day GP options in Perth

OptionTypical waitBulk-billedAvailable now
NewDoc telehealth GPSame-day typical (median ~5h booking-to-consult)Yes, if Medicare eligible
Bulk-billing GPs (76)Varies (often 1–7 days for new patients)Listed belowBrowse list ↓
Medicare Urgent Care ClinicWalk-in, typically 1–3 hoursYes, urgent onlyNearest UCC ↓
Public hospital EDLife-threatening onlyYes (Medicare)Live waits ↓

Time estimates are indicative. NewDoc bulk-billing eligibility is checked during the booking flow.

All bulk-billing GPs within 30km of Perth

76 clinics, sorted by distance from Perth centre.

ClinicAddressDistancePhone
Street Doctor (360 Street Doctor)92 MOORE STREET PERTH WA 6000395m08 9376 9200
360 Street Doctor - Aberdeen StreetTranby Centre UNIT 5 5 ABERDEEN STREET PERTH WA 6000568m08 9376 9200
Derbarl Yerrigan Health Service - East Perth156 WITTENOOM STREET EAST PERTH WA 6004778m1800 311 888
360 Street Doctor - Edward StreetPassages Youth Engagement Hub 143 EDWARD STREET PERTH WA 6000842m08 9376 9200
Leung Medical ServiceNorthbridge Village Unit 3A 28 Robinson Avenue PERTH WA 6000978m0426 221 118
Homeless Healthcare316 Lord Street HIGHGATE WA 60031.4km08 6260 2092
Bulwer Medical Centre167 PALMERSTON STREET PERTH WA 60001.5km0892276255
Bulwer Medical Centre167 PALMERSTON STREET PERTH WA 60001.5km08 9227 6255
Leonard St GP5 Leonard Street VICTORIA PARK WA 61004.1km08 9470 1341
Dr YK Wong's Surgery2A Rathay Street VICTORIA PARK WA 61004.6km08 9361 2557
Lathlain Doctors SurgeryUnit 2 107-109 Orrong Road RIVERVALE WA 61034.8km08 9361 6225
Carlisle Medical Centre12B Archer Street CARLISLE WA 61015.6km08 6388 4545
Nova Medical CentreLevel 1 Unit 10 10 Conochie Crescent MANNING WA 61527.1km08 6381 6800
Nova Medical Centre ManningFloor 1 10 Conochie Crescent MANNING WA 61527.1km08 6381 6800
Belvidere Health Centre39 Belvidere Street BELMONT WA 61047.4km08 6253 2100
Bentley Plaza Family PracticeShop FS6A, Bentley Plaza Shopping Centre 1140 Albany Highway BENTLEY WA 61027.9km08 6323 5710
Nollamara Medical Centre25 82 Hillsborough Drive NOLLAMARA WA 60618.1km0864447890
Nollamara Medical Practice296 Wanneroo Road NOLLAMARA WA 60618.2km08 9349 1825
Walter Road East General PractitionersSuite 5 488 Walter Road E BAYSWATER WA 60538.7km08 9279 9980
Dr G M Gild's Surgery225 Nollamara Avenue NOLLAMARA WA 60618.8km08 9345 2944
Cannington Medical and Dental Centre8-10 Hamilton Street CANNINGTON WA 61078.9km0862989999
Noranda Palms Medical CentreNoranda Palms Shopping Centre Suite 31 42 Benara Road NORANDA WA 60629.0km08 9275 5211
Mirrabooka Medical Centre22 Sudbury Place MIRRABOOKA WA 60619.2km0893496611
Jones Street Surgery201 Jones Street BALCATTA WA 60219.7km08 9344 4422
North Lake Road General Practice3 65 North Lake Road MYAREE WA 615411km08 93219133
Cannington Health Clinic8 Oak Street CANNINGTON WA 610711km08 6373 5158
Balga Plaza Medical CentreBalga Plaza 12 A 108 Princess Road BALGA WA 606111km08 6230 2699
Asterix Medical CentreUnit 3 564 Metcalfe Road FERNDALE WA 614811km08 6119 3799
Ballajura Family PracticeUNIT 2 746 MARSHALL ROAD MALAGA WA 609011km0892485655
Lynwood Medical Centre625-631 Metcalfe Road LYNWOOD WA 614711km08 9451 2800
AM/PM Doctors - WillettonUnit 2 40-46 Rostrata Avenue WILLETTON WA 615511km08 9457 8777
Cannington Family DoctorsPrimewest Complex Unit 18B 1480-1490 Albany Highway BECKENHAM WA 610712km08 6558 0900
Jupiter Health LangfordShop 25 58 Langford Avenue LANGFORD WA 614713km08 9458 8787
Langford Medical CentreUnit 6 76 Langford Avenue LANGFORD WA 614713km08 9451 1377
Dr Da Nelson's Rooms205 Canning Highway EAST FREMANTLE WA 615813km08 9339 2727
Dr Pham Family PracticeShop 8 32 Balgonie Avenue GIRRAWHEEN WA 606413km08 9247 4787
Murdoch University HealthMurdoch University 90 South Street MURDOCH WA 615013km08 9360 2293
Star Family Medical CentreStar Family Medical Centre - South Street GP Super Clinic 265 Bannister Road CANNING VALE WA 615514km08 9456 4444
Samy Medical Practice Canning vale280 BANNISTER ROAD CANNING VALE WA 615514km0895572600
Farrington Road Medi-Clinic84 Farrington Road LEEMING WA 614914km08 9312 1106
Kenwick Medical Centre119 Kenwick Road KENWICK WA 610715km08 9459 5160
Nova Medical Centre Greenwood1 DALEY STREET GREENWOOD WA 602415km08 9342 4000
Dr N Georgy SurgeryArnisdale Specialist Centre Unit 2 54 Arnisdale Road DUNCRAIG WA 602315km08 9448 1244
Thornlie Square Medical CentreThornlie Square Shopping Centr Shop 33 318 Spencer Road THORNLIE WA 610815km08 6336 7077
360 Street Doctor - MidlandKarnany Resource Centre SPRING PARK ROAD MIDLAND WA 605615km08 9376 9200
Cooby Family PracticeCoolbellup Shopping Centre Shop 2 78 Coolbellup Avenue COOLBELLUP WA 616315km08 6117 5332
Coolbellup Medical CentreCoolbellup Shopping Centre Shop 9 78 Coolbellup Avenue COOLBELLUP WA 616315km08 9337 4133
Burslem Medical CentreUnit 1 201 Burslem Drive MADDINGTON WA 610915km08 9452 0300
GP4YP (General Practice for Young People)26 Queen Street FREMANTLE WA 616015km08 9432 0480
Freo Street DoctorC/O 26 Queen Street FREMANTLE WA 616015km08 9432 0480
York Street Medical Centre96 York Street BEACONSFIELD WA 616216km08 9314 2733
Livingston GPs100-104 RANFORD ROAD CANNING VALE WA 615516km0865566467
Granada Medical Practice70 ATTFIELD STREET MADDINGTON WA 610916km0894594414
Huntingdale Thornlie Medical Centre7 Bronzewing Street HUNTINGDALE WA 611017km08 9490 5990
Nova Medical Centre Hamilton HillLevel 1 Unit 7 9 Rockingham Road HAMILTON HILL WA 616317km08 6336 7230
Hamilton Hill Family PracticeShop 19 51 Rockingham Road HAMILTON HILL WA 616317km08 9433 6945
The Vale Medical And Wellness18 Caspian Terrace CANNING VALE WA 615517km08 9456 0184
Pramana Medical CentreUNIT 5 13 WHEATLEY STREET GOSNELLS WA 611018km08 6496 8866
Gosnells Medical ClinicSuite 1 2194 Albany Highway GOSNELLS WA 611019km08 9490 3330
Our Place Health Centre86 Eudoria Street GOSNELLS WA 611019km08 6388 4453
Prasad Family Practice4 57 WHEATLEY STREET GOSNELLS WA 611019km08 9525 6622
East Road Family Medical CentreEastroad Family Doctors Unit 4 21 East Road HOCKING WA 606520km08 9206 3000
Beeliar Medical CentreShop 9 28 Lakefront Avenue BEELIAR WA 616420km08 6498 9255
Woodlake Village Medical CentreP1 20 Sunray Circle ELLENBROOK WA 606921km08 6296 5432
Edgewater Medical Centre (WA)Suite 3 4 Wisteria Parade EDGEWATER WA 602721km08 9306 1899
Ellen Stirling Medical Centre30 Ellen Stirling Parade ELLENBROOK WA 606921km08 6556 2888
Alpha Omega Family Practice50 Mornington Parkway ELLENBROOK WA 606922km08 6377 7622
Champion Lakes Medical CentreSHOP 18 131 WESTFIELD ROAD CAMILLO WA 611123km0893905766
Egerton Drive Medical Centre311 MILLHOUSE ROAD AVELEY WA 606923km08 6246 0122
Dale Medical Centre629 Ranford Road FORRESTDALE WA 611224km08 6118 4570
360 Street Doctor - Seville GroveChampion Centre 76 CHAMPION DRIVE SEVILLE GROVE WA 611224km08 9376 9200
Armadale After Hours GPArmadale Kelmscott Hospital 3056 Albany Highway MOUNT NASURA WA 611225km08 9391 2285
Joondalup Health Campus60 SHENTON AVENUE JOONDALUP WA 602725km08 9400 9988
Forrest Road GPUnit 1 50 Forrest Road ARMADALE WA 611226km08 9497 1900
Dr Ebad medical centreUnit 5 42 Commerce Avenue ARMADALE WA 611227km0452 586 795
Armadale Districts Surgery55 Church Avenue ARMADALE WA 611227km08 9399 5777

Medicare Urgent Care Clinics near Perth

For urgent but not life-threatening problems — sprains, minor fractures, small wounds, acute infections — a walk-in Medicare UCC is bulk-billed.

Public hospital EDs near Perth

In a life-threatening emergency, call 000 or go to your nearest ED. Live wait times are updated throughout the day on each hospital page below.

Why NewDoc telehealth in Perth

NewDoc is a pure-telehealth GP service available across Australia. For eligible Medicare cardholders the consultation is free (bulk-billed) — and the eScript, medical certificate, specialist referral, pathology referral, or imaging referral issued during the appointment are included at no extra cost. Same-day appointments are usually available seven days a week, including evenings, weekends, and public holidays, with no after-hours surcharge.

Related

Data source: Bulk-billing clinic listings are sourced from the Australian Government Department of Health GP bulk-billing finder ( raw JSON), data as of 2026-04-24.

Disclaimer: Bulk-billing eligibility may vary by practice and by patient (concession-card holders, children, telehealth provisions, etc.). Please confirm directly with the clinic before attending. NewDoc is not affiliated with the listed clinics and does not verify their day-to-day bulk-billing status.