Book your flu vaccine with a GP or pharmacy online. Find nearby appointments

Main St Family Medical Centre

Bulk Billing
Pricing and payment

Book appointment

See all appointments
Book COVID-19 vaccination
Open until 9:00pm
67 - 73 Main Street Blacktown, NSW 2148

Find Main St Family Medical Centre

Map of Main St Family Medical Centre

Quality Care for Your Health

Main St Family Medical Centre's vision is to offer the best healthcare and services to our patients. To always exceed expectations resulting in healthcare outcome. Our mission is to provide highest possible quality and standards. Our commitment to offer nothing but the very best is reflected in our vision & mission statements. We exist because of our patients and strive to take our services to the next level so that we can help our patients even better.


Additionally, our practice is fully equipped and computerised and we are a multicultural practice with GPs from different cultural backgrounds able to provide healthcare services to all patients of Blacktown and surrounding communities. In addition to English, our 9 GPs are able to speak a range of languages, including Arabic, Chinese (Cantonese, Mandarin), Darri, Farsi, Filipino, German, Italian, Malay, Myanmar (Burmese), Turkish, and Vietnamese.


Our friendly and caring practitioners are able to assist patients across a wide range of matters, with a special interest in paediatrics, geriatrics, orthopaedics, skin lesions, minor surgery, and women’s health. Other matters that we can assist with include:


  • General health assistance

  • Family planning

  • Fitness advice

  • Immunisations

  • Sports injury management

  • Men’s health

  • Minor surgical procedures

  • Work injury management

  • Nursing home and hospital visits

  • Palliative care

  • Wound management

  • Counselling.


Additionally, there are a wide range of other health services available onsite, including cardiology, dental, pathology, pharmacy, physiotherapy, psychology, radiology, counselling, and speech pathology. Further, the Blacktown Hospital is just down the road.


As a bulk billing practice, we offer bulk billing to all patients holding a valid Medicare card for all Medicare eligible procedures. This means no out-of-pocket cost for most general consultations. For those without Medicare, our fees are $37.05 for a standard consultation and $71.70 for a long consultation.


We are conveniently located for residents of Blacktown, Lalor Park, Seven Hills, Prospect, Huntingwood, Arndell Park, Doonside, Woodcroft, Marayong, Kings Park, and Kings Langley. We are close to public transport and there are some car parks available for those who prefer to drive.


We are open 7 days a week, with after hours appointments available every weekday. Specifically, our hours are from 9am to 10pm weekdays and from 9am to 5pm on weekends and public holidays. If you would like to book an appointment with one of our friendly practitioners, you can do so at any time using our convenient online booking service. Simply click on a suitable appointment time from the options shown above to get started now.

Book specialties

General Practice

COVID-19 Vaccinations

COVID-19 vaccinations

Main St Family Medical Centre in Blacktown is a COVID-19 vaccination provider. For more information on COVID-19, see our COVID-19 Vaccine page.

Unfortunately, no COVID-19 vaccination appointments are currently available to be booked online, please check back at a later date.


Astra Zeneca COVID 19 Vac Treatment Rm


Dr Nadeeja Bandara

GP, Male

Pfizer Vaccination Room

COVID-19 Vaccinations

Practice gallery

Practice media

Pricing and payment

Pricing Guide

This pricing is indicative only. Actual fees may vary based on the treatment received during the appointment, and if you have preferred provider private health insurance.

Appointment cost

Standard Appointment
Bulk billed
Long Appointment
Bulk billed

Practice information

Contact details

67 - 73 Main Street Blacktown, NSW 2148
(02) 8822 7...
(02) 8822 7...

Opening hours

8:00am - 9:00pm
8:00am - 9:00pm
8:00am - 9:00pm
8:00am - 9:00pm
8:00am - 9:00pm
9:00am - 5:00pm
9:00am - 5:00pm
Public holidays
9:00am - 5:00pm



Languages spoken



Air conditioned facility
Comfortable waiting room
Disabled toilets

Special interests

General practice services
Children's health