Family healthcare that knows your name, right in the heart of Bendigo.
Hargreaves St Medical is a full-service family practice — GPs, specialists, allied health and nursing care, working together for you and your family.
Four ways to be seen — pick what fits your day
From scheduled appointments to walk-ins and after-hours support, our roster of GPs is built around real life, not just office hours.
Walk-in Service
Walk-ins are welcome depending on doctor availability. Patients with appointments are seen first, so call ahead if you can.
Weekend Service
Depending on doctor availability we're sometimes open weekends — please check the HealthEngine app to confirm times before you visit.
Specialists & Allied Health
A range of specialists and allied health services are available with a standard GP referral. See "Our Team" for the full list of clinicians.
After-Hours & Home Visits
Existing patients can reach a senior GP by teleconsultation, 7 days a week. Home visits available at doctor discretion during and after hours.
Comprehensive care under one roof
General practice, allied health and private specialist services, plus dedicated skin care and cosmetic clinics.
General GP Services
Everyday health, chronic disease management, immunisations and check-ups from our team of GPs.
Allied Health Professionals
Physio, psychology, dietetics and more — supporting care plans alongside your GP.
Private Specialists
Visiting specialists on referral, so complex care stays close to home.
Skin Care & Cosmetics
Dedicated skin checks and cosmetic consultations by appointment.
New patients & registration
Joining Hargreaves St Medical is simple — here's everything you'll need before your first visit.
Fill in the New Patient Registration form (PDF) and your medical history.
Have your Medicare or health fund details ready at reception.
Book online or call reception on 03 5454 3973.
How to register
Log into Medicare via myGov
Click "MyMedicare"
Search practice: Hargreaves St Medical Practice, Bendigo, 3550
Choose your preferred GP — you can still see any GP at our practice
Press Complete
MyMedicare strengthens your relationship with our practice
MyMedicare is a voluntary patient registration model that formalises your relationship with your general practice, GP and care team.
- Greater continuity of care, improving health outcomes
- Longer MBS-funded telehealth consultations with your GP
- Triple bulk billing incentive for children under 16, pensioners and concession card holders
- More regular GP visits and better care planning for residential care patients
Opening hours & how to reach us
Appointment hours
| Monday | 9:00am – 8:00pm |
| Tuesday | 8:00am – 8:00pm |
| Wednesday | 8:00am – 8:00pm |
| Thursday | 8:00am – 8:00pm |
| Friday | 8:00am – 8:00pm |
| Saturday | Call reception |
| Sunday | Call reception |
Get in touch
Working alongside trusted health services
Ready to see a doctor?
Book online in under a minute, or call reception and we'll find the right time for you.