Call Now
Website
Call
Business Details
50+ Years
experience
Emergency
services
Your Trusted Medical Partner in Ballarat
Ballarat Group Practice has proudly served the Ballarat community for over 75 years, offering comprehensive support to consulting doctors and allied health professionals. Our three AGPAL-accredited locations provide clean, private facilities with fully equipped theatres and dedicated nursing support. We specialise in general health, child health, vaccinations, chronic disease management, mental health, and women's health services. As an accredited teaching practice, we train GP registrars and medical students while maintaining strict patient consent protocols.

Our extended hours, weekend appointments, and proximity to pathology and pharmacy services ensure accessible, integrated care. With over 50 staff across nursing, finance, and administration, we prioritise teamwork and ethical standards to deliver exceptional patient experiences. Our commitment to diversity and privacy ensures all patients receive respectful, confidential care regardless of background.
Services
General Health Child Health Vaccinations Chronic Disease Management Mental Health Women's Health Occupational Health Iron Infusions Preventative Health Sports Medicine
Details
  • Year established: 1948
Highlights and features
  • 75 years of continuous service to the Ballarat community
  • Three AGPAL-accredited facilities meeting RACGP standards
  • Experienced multidisciplinary team supporting medical professionals
  • Extended hours including evenings and weekends
  • Integrated pathology and pharmacy services at all locations
Associations and certifications
  • Australian General Practice Accreditation Limited (AGPAL)
Services
General Health
Our general health services provide comprehensive primary care through experienced consulting doctors. Patients receive personalised treatment plans covering preventative care, chronic disease management, and acute medical issues. The service supports long-term health maintenance through regular check-ups and specialist referrals.
Child Health
Specialised child health services offer developmental assessments, immunisations, and treatment for childhood illnesses. Our doctors provide ongoing care from infancy through adolescence with a focus on growth monitoring and early intervention for health concerns.
Vaccinations
Vaccination services protect against preventable diseases with both routine and travel-specific immunisations. Our trained nursing team administers vaccines following strict safety protocols while maintaining accurate immunisation records for patients of all ages.
Chronic Disease Management
This service supports patients with chronic conditions through coordinated care plans. Doctors develop individualised management strategies for conditions like diabetes and heart disease, working with allied health professionals to optimise patient outcomes through regular monitoring and treatment adjustments.
Mental Health
Mental health services address emotional and psychological wellbeing through confidential consultations. Doctors provide assessments, treatment plans, and referrals for anxiety, depression, and other mental health conditions while maintaining continuity of care with specialist mental health professionals.
Questions
What medical services do you offer?
We provide general practice, child health, vaccinations, chronic disease management, mental health, women's health, and occupational health services across three Ballarat locations.
How can I book an appointment?
Book online through Hot Doc or contact our clinics directly. New patients can see availability marked with 'Accepting New Patients' banners.
What payment methods do you accept?
We accept card and cheque payments. Some GPs may offer alternative payment arrangements upon request.
Are after-hours services available?
Yes, we offer extended hours Tuesday and Thursday until 8pm, weekend appointments at The Arch location, and after-hours GP access via 0418 508 249.
Do you have nursing services?
Our experienced nursing team provides immunisations, wound care, iron infusions, and support for medical procedures at all locations.
Reviews (7)
Maggie Powell
Jun 20, 2021 Report
I've been going to BGP since I moved here nearly 5 years ago and I've always had good care. Dr Amy Litras is an amazing, compassionate and professional doctor and a credit to the practice.
Elizabeth
Mar 25, 2021 Report
I waited 25 minutes on hold, only to be firstly told by the Receptionist that I would have to pay $140 for my son to see a Dr (as a new patient)! Then I got told there were no appointments that day... .. hardly very helpful when you're new to the area and your son is quite sick. Talk about making money out of vulnerable people! Disgraceful.
Roderick McDonald
Sep 29, 2019 Report
I waited 3 weeks for an appointment. Then 1 hour before my scheduled appointment they cancelled. How is it that a clinic can only have one doctor and nobody else can fit you in? Ballarat is becoming a really difficult place to see a doctor. May as well just go to Melbourne.
Gemma Nolan
Jul 08, 2019 Report
The friendliest and most helpful receptionists I have ever met, and Dr Lara Westbury is brilliant. She listened to everything I needed to say and was very easy to talk to (including telling me about the local festivals that I should go and experience!). I'm so glad that I chose BGP to register with.
Kane Vision
Oct 31, 2018 Report
Although I wasn't treated by a doctor because it was full and I'm not a local so I didn't book ahead. The young lady at reception was super friendly and was very helpful in directing me to another medical clinic with detailed directions. So all five star's go to her personality and helpfulness. Thank you :)
Naomi Nelson
Sep 19, 2017 Report
I've lived in Ballarat all my life and have finally found the best doctor here. Dickson Oh is professional, caring and the best at what he does. I can't speak more highly of him.
Dale Alabaster
Jul 13, 2017 Report
Slightly pricey for a GP, but you definitely get what you pay for. The doctors listen and are willing to put in an effort to get to know you and ensure your health is maintained.