GP options in Melbourne
| Option | Typical wait | Bulk billed | Available now |
|---|---|---|---|
| NewDoc telehealth GP | Most people see a GP the same day they book | Yes, if Medicare eligible | |
| Bulk billing GPs (387) | Varies by clinic | Listed below | Browse list ↓ |
| Medicare Urgent Care Clinic | Walk-in; waits vary | Yes, urgent only | Nearest UCC ↓ |
| Public hospital ED | Life-threatening only | Yes (Medicare) | Live waits ↓ |
Time estimates are indicative. NewDoc bulk billing eligibility is checked during the booking flow.
All bulk billing GPs within 25km of Melbourne
Showing the 100 closest of 387 clinics, sorted by distance from Melbourne centre.
| Clinic | Address | Distance | Phone |
|---|---|---|---|
| Aimhealth Melbourne Student Medical Centre Lonsdale St | LEVEL 1 253 Lonsdale Street MELBOURNE VIC 3000 | 275m | 0396637199 |
| Aimhealth Melbourne Student Medical Centre Lonsdale St | LEVEL 1 253 Lonsdale Street MELBOURNE VIC 3000 | 275m | 0390052118 |
| MyClinic QV | QV Retail Centre Shop 51 CNR Lonsdale and Swanston Street MELBOURNE VIC 3000 | 316m | 0396634517 |
| Dr Irene Wong - General Practitioner | Level 2 Suite 28 131 Lonsdale Street MELBOURNE VIC 3000 | 559m | 03 9663 7222 |
| Vista Clinic Australia | 530 Little Collins Street MELBOURNE VIC 3000 | 640m | – |
| Vita Medical Centre | 375 King Street WEST MELBOURNE VIC 3003 | 893m | 03 9193 6221 |
| PrimeCare Medical | Ground Floor, Suite 101 538-544 SWANSTON STREET CARLTON VIC 3053 | 1.1km | 0388201788 |
| Melbourne North Medical Clinic | 605 ELIZABETH STREET MELBOURNE VIC 3000 | 1.1km | 039328 3383 |
| Carlton Medical & Urgent Care Clinic | 221 DRUMMOND STREET CARLTON VIC 3053 | 1.5km | 0385937000 |
| cohealth - Fitzroy | 67-75 Brunswick Street FITZROY VIC 3065 | 1.5km | 03 9448 5531 |
| Lygon Court Medical Clinic | Lygon Court Level 1 Suite 3 380 Lygon Street CARLTON VIC 3053 | 1.8km | 03 9347 6546 |
| Better Health Network South Melbourne | Inner South Community Health 341 Coventry Street SOUTH MELBOURNE VIC 3205 | 2.3km | 132246 |
| My Doctor Collingwood | 244 SMITH STREET COLLINGWOOD VIC 3066 | 2.3km | 03 9419 4666 |
| Smith Street Medical Centre - Collingwood | 272A Smith Street COLLINGWOOD VIC 3066 | 2.3km | 03 9419 8585 |
| cohealth - Innerspace | 4 Johnston Street COLLINGWOOD VIC 3066 | 2.5km | 03 9448 5530 |
| Erin St Family Clinic | Erin St Family Clinic 85 Erin Street RICHMOND VIC 3121 | 2.8km | 03 9429 5822 |
| Dr. Richard Ward | UNIT 203 333 Ferrars Street SOUTH MELBOURNE VIC 3205 | 2.8km | 0417 316 060 |
| North Richmond Community Health Centre | 23 Lennox Street RICHMOND VIC 3121 | 2.9km | 03 9418 9800 |
| D C Burgin Pty Ltd | Araluen House 446 Nicholson Street FITZROY NORTH VIC 3068 | 3.0km | 03 9489 4339 |
| cohealth Collingwood | 365 Hoddle Street COLLINGWOOD VIC 3066 | 3.1km | 03 9448 5528 |
| Richmond Family Medical Clinic | 101 Church Street RICHMOND VIC 3121 | 3.3km | 03 9421 6988 |
| Richmond General Medical Centre | UNIT 101 266 VICTORIA STREET RICHMOND VIC 3121 | 3.3km | 03 9428 7115 |
| headspace Collingwood | Social Club Building Level 1 8-16 Lulie Street ABBOTSFORD VIC 3067 | 3.3km | 03 9417 0150 |
| cohealth - Kensington | 6-12 Gower Street KENSINGTON VIC 3031 | 3.7km | 03 9448 5537 |
| Dr Dawoud Rowais | 22A Princes Street FLEMINGTON VIC 3031 | 3.9km | 03 9376 7034 |
| Richmond Medical Practice | Unit 1 486 Victoria Street RICHMOND VIC 3121 | 3.9km | 0392921111 |
| TLC Primary Care - Clifton Hill | 217-241 QUEENS PARADE FITZROY NORTH VIC 3068 | 4.1km | 0386389200 |
| Dr Gamboni's Surgery | 398 Burnley Street RICHMOND VIC 3121 | 4.1km | 03 9429 4310 |
| Dr Massarany's Surgery | 155 Weston Street BRUNSWICK EAST VIC 3057 | 4.3km | 03 9380 2900 |
| Brunswick Community Medical Centre | 11 Glenlyon Road BRUNSWICK VIC 3056 | 4.7km | 1300 056 300 |
| SS Family Medical Practice | 300 MALVERN ROAD PRAHRAN VIC 3181 | 4.8km | 03 9510 2636 |
| Victoria Street Medical Group | 318 Victoria Street BRUNSWICK VIC 3056 | 5.2km | 03 8560 3040 |
| Cabrini - Asylum Seeker and Refugee Health Hub | 140 WESTBOURNE GROVE NORTHCOTE VIC 3070 | 5.2km | 03 9508 7000 |
| The Salvation Army - Access Health - St Kilda | 31 Grey Street ST KILDA VIC 3182 | 5.4km | 03 9536 7780 |
| Footscray Market Medical Clinic | 39 Leeds Street FOOTSCRAY VIC 3011 | 5.6km | 03 9687 1144 |
| Lephan Medical Centre | 43 Byron Street FOOTSCRAY VIC 3011 | 5.6km | 0422831366 |
| Medical Clinic - Footscray | 42B Byron Street FOOTSCRAY VIC 3011 | 5.6km | 03 9689 7676 |
| Footscray Medical Centre | 42A Byron Street FOOTSCRAY VIC 3011 | 5.7km | 0489013800 |
| The Practice of Dr Dac Thong Bui | Rear of 126 Hopkins Street FOOTSCRAY VIC 3011 | 5.7km | 03 9396 1771 |
| Dr Sy Lieu Pham - General Practice | 32C Leeds Street FOOTSCRAY VIC 3011 | 5.7km | 03 9687 7933 |
| cohealth - Footscray - Health Works | 4-12 Buckley Street FOOTSCRAY VIC 3011 | 5.7km | 03 9448 5511 |
| Victoria Road Medical Centre | 68 Victoria Road NORTHCOTE VIC 3070 | 5.7km | 03 9489 5504 |
| Millennium Medical Centre | Corner Paisley Street and Albert Street FOOTSCRAY VIC 3011 | 5.9km | 03 9687 8633 |
| Dr Seham Mostafa | 708 SYDNEY ROAD BRUNSWICK VIC 3056 | 5.9km | 03 9383 2337 |
| Jewell Medical Clinic | 732 Sydney Road BRUNSWICK VIC 3056 | 5.9km | 03 9383 1082 |
| 151 Medical | 40 DROOP STREET FOOTSCRAY VIC 3011 | 6.0km | 03 9396 1426 |
| cohealth - Footscray - Paisley Street | 78 Paisley Street FOOTSCRAY VIC 3011 | 6.2km | 03 9448 5502 |
| Dr Paul Blatt Surgery | 177 Inkerman Street ST KILDA VIC 3182 | 6.2km | 03 9534 6183 |
| Fairfield City Medical Centre | 124 STATION STREET FAIRFIELD VIC 3078 | 6.3km | 03 9486 6833 |
| St Kilda Family Medical Centre | Acland Court Level 1 156-160 Acland Street ST KILDA VIC 3182 | 6.3km | 03 9525 5766 |
| Westmed Medical Centre | 95 DROOP STREET FOOTSCRAY VIC 3011 | 6.4km | 0396876144 |
| Moreland Health Centre | 177 Moreland Road COBURG VIC 3058 | 6.5km | 03 9383 2544 |
| headspace Hawthorn | Hawthorn Town Hall Level 1 360 Burwood Road HAWTHORN VIC 3122 | 6.5km | 03 9006 6500 |
| Dr Anthony Porcino | 297 Moreland Road COBURG VIC 3058 | 6.6km | 03 9386 2841 |
| St Kyrollos Family Clinic | 2A MOORE STREET COBURG VIC 3058 | 6.6km | 0393860900 |
| The First Step Program | 18 MITFORD STREET ST KILDA VIC 3182 | 6.7km | 0395373177 |
| Hennessy Clinic | 20 MITFORD STREET ST KILDA VIC 3182 | 6.7km | 0395348700 |
| Darebin Medical Centre | SHOP 3 679-685 HIGH STREET THORNBURY VIC 3071 | 6.8km | 0394846558 |
| St Kilda South Medical Clinic | 26A Dickens Street ELWOOD VIC 3184 | 6.8km | 03 9537 2522 |
| Alexandra Street Medical Clinic | 322 Inkerman Street ST KILDA EAST VIC 3183 | 6.9km | 03 9527 9545 |
| Fairfield Family Health Centre | 147 DAREBIN ROAD THORNBURY VIC 3071 | 7.0km | 03 9481 6638 |
| Thornbury Family Clinic | 753 High Street THORNBURY VIC 3071 | 7.0km | 03 9480 6232 |
| The Medical Centre - Kingsville | 259-265 Geelong Road KINGSVILLE VIC 3012 | 7.2km | 03 9687 7258 |
| Dr Pereira's Surgery | 211 Pascoe Vale Road ESSENDON VIC 3040 | 7.3km | 03 9370 7105 |
| My Family Medical Clinic | Kingsville Health 279 Geelong Road KINGSVILLE VIC 3012 | 7.3km | 03 9041 4859 |
| Auburn Road Medical Centre | 426 Auburn Road HAWTHORN VIC 3122 | 7.4km | 03 9819 6616 |
| Resolve Medical Centre - Coburg | 1B Louisa Street COBURG VIC 3058 | 7.7km | 03 9386 6680 |
| My Doctor, Coburg | 403-405 Sydney Road COBURG VIC 3058 | 7.7km | 03 9354 2122 |
| Rose Street Family Clinic | 111 Rose Street ESSENDON VIC 3040 | 7.9km | 03 8374 7782 |
| Rosamond Medical Centre | 111 Rosamond Road MAIDSTONE VIC 3012 | 7.9km | 03 9317 9311 |
| MyHealth Highpoint | Highpoint Shopping Centre Shop 4013, Level 3 120-200 ROSAMOND ROAD MARIBYRNONG VIC 3032 | 7.9km | 03 9317 7000 |
| Barkly St Medical Clinic | 602 Barkly Street WEST FOOTSCRAY VIC 3012 | 7.9km | 03 9687 2472 |
| Coburg Family medical centre | 497 Sydney Road COBURG VIC 3058 | 8.1km | 03 9354 4042 |
| Coburg Junction Medical Centre | Level 1 501 Sydney Road COBURG VIC 3058 | 8.1km | 0393544042 |
| 100 Bell St Clinic | 100 Bell Street COBURG VIC 3058 | 8.1km | 0833548755 |
| Coburg medical and dental | 102 Bell Street COBURG VIC 3058 | 8.1km | 03 9350 6234 |
| Cedars Medical Clinic | 248 Bell Street COBURG VIC 3058 | 8.2km | 03 9350 5336 |
| Bell Street Family Medical Centre | 364 Bell Street PASCOE VALE SOUTH VIC 3044 | 8.4km | 03 9355 7077 |
| Camberwell Health | 676 BURKE ROAD CAMBERWELL VIC 3124 | 8.4km | 03 9882 0055 |
| Esposito Medical Practice | 317 HIGH STREET PRESTON VIC 3072 | 8.7km | 0394782163 |
| North Caulfield Medical Centre | Suite 2 115 Hawthorn Road CAULFIELD NORTH VIC 3161 | 8.7km | 03 9523 6111 |
| Caulfield Park Clinic | 139 Hawthorn Road CAULFIELD NORTH VIC 3161 | 8.7km | 03 9530 0200 |
| Lifeline Healthcare Group West Footscray | 163 SUNSHINE ROAD WEST FOOTSCRAY VIC 3012 | 8.9km | 0399587882 |
| Maidstone Family Clinic | 191 Ballarat Road MAIDSTONE VIC 3012 | 9.0km | 03 9318 1881 |
| Regent Medical Group | 466 Murray Road PRESTON VIC 3072 | 9.0km | 03 9470 3155 |
| Doctors Of Coburg North | 120 SUSSEX STREET COBURG NORTH VIC 3058 | 9.1km | 0393547050 |
| Doctors Of Coburg North | 120 SUSSEX STREET COBURG NORTH VIC 3058 | 9.1km | 0393547050 |
| Ashley Street Medical Centre | 88 ASHLEY STREET MAIDSTONE VIC 3012 | 9.1km | 03 9318 7781 |
| Murray Road Medical Centre | 245 Murray Road PRESTON VIC 3072 | 9.1km | 03 9478 4000 |
| Elsternwick Medical Centre | 604-610 GLEN HUNTLY ROAD ELSTERNWICK VIC 3185 | 9.2km | 0395282077 |
| Century Health Care | Ground Floor 374 Gaffney Street PASCOE VALE VIC 3044 | 9.5km | 03 9350 5601 |
| Preston Doctors Clinic | 89 Murray Road PRESTON VIC 3072 | 9.6km | 03 9478 0000 |
| High Street Medical and Dental Centre Preston | 530-538 HIGH STREET PRESTON VIC 3072 | 9.6km | 0390922222 |
| Bellfield Medical Centre | 337 Bell Street BELLFIELD VIC 3081 | 9.8km | 03 9459 8139 |
| Heidelberg West Medical | SHOP 2 15-23 THE MALL HEIDELBERG WEST VIC 3081 | 10.0km | 03 94581 371 |
| Western Family Practice | 267 Ballarat Road BRAYBROOK VIC 3019 | 10.0km | 03 9312 2253 |
| Derby Street Medical Centre | 155 Derby Street PASCOE VALE VIC 3044 | 10.0km | 03 9350 2656 |
| Vital Dental and Medical Centre | 133 MILLERS ROAD ALTONA NORTH VIC 3025 | 10km | 0391234264 |
| Altona Gate Medical Centre | Altona Gate Shopping Centre Level 2 124-134 Millers Road ALTONA NORTH VIC 3025 | 10km | 03 9314 1904 |
| North Coburg Medical Centre | Level 1 11 Orvieto Street COBURG NORTH VIC 3058 | 10km | 03 9354 1186 |
Medicare Urgent Care Clinics near Melbourne
For urgent but not life-threatening problems (sprains, minor fractures, small wounds, acute infections), a walk-in Medicare UCC is bulk billed.
- Inner Melbourne Medicare Urgent Care ClinicCarlton · 1.4km
- Prahran Medicare Urgent Care ClinicMelbourne · 3.9km
- Northcote Medicare Urgent Care ClinicNorthcote · 5.9km
- Maribyrnong Medicare Urgent Care ClinicMaribyrnong · 6.9km
- Coburg Medicare Urgent Care ClinicCoburg · 7.9km
Public hospital EDs near Melbourne
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.
- John Fawkner Private HospitalCoburg · 6.6km · Private (fees apply)
- Holmesglen Private HospitalMoorabbin · 16km · Private (fees apply)
- Knox Private HospitalWantirna · 24km · Private (fees apply)
Seeing a GP online
NewDoc is an online-only GP service with no clinics. For eligible Medicare cardholders the consultation is bulk billed, $0 out of pocket, and the eScript, medical certificate, specialist referral, pathology referral, or imaging referral issued during the appointment are included at no extra cost. Most people see a GP the same day they book, and appointments run seven days a week, including evenings, weekends, and public holidays, with no after-hours surcharge.
Other cities in Victoria
Related
Data source: Bulk billing clinic listings are sourced from the Department of Health, Disability and Ageing bulk billing practice map ( raw JSON), data as of 2026-10-12.
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.