Castle Hill Medical Centre

Online Booking

Why wait when you need to see a doctor? Avoid waiting by booking your appointment online now.
Book Now!

Our Team

Meet our team and know you are in good hands.
Meet the team

Opening Hours

Open Every Day including public holidays
- Monday to Friday 7am - 9pm
- Saturdays 7am - 8pm
- Sundays & Public Holidays 8am - 8pm

Latest News

We are pleased to offer the Trivalent Flu Vaccines for free to  patients who use the new Appointuit booking system.

To book simply click on the Make an appointment slider on the left of this page or the green Book Appointment button here

Quadrivalent shots can be made by calling the practice at a fee of $14.99

Pensioners and those at risk can also book for the free Government vaccines.


Book NOW! Call 9634 5000


Next Anti wrinkle clinic this weekend

Dr Imaan Joshi will be conducting a cosmetic treatments Clinic on Saturday the 4th of June at 3pm and every second Saturday ongoing. If you are interested to know more please book a consultation with Dr Joshi on 9634 5000.

Three New GP's

New doctors join CHMC
Over the last couple of months we have had three new GP's start with us. Dr Navdeep Madan, Dr Angalie Abraham and Dr Mohamed El-Masry are available five days a week. All have worked in multiple practices around Sydney with Dr El-Masry having a number of years working in the Emergency Department of Nepean hospital. 


Quick and simple check in, for the next time you have an appointment, with our self service kiosks.

Book Your Next Appointment Online!

A free service available to our valued clients.

Services We Offer

Previous Next
We provide corporate medical services for over 70 companies in the region for Pre-employment, workcover and Executive stress through a dedicated corporate services team of account managers and practitioners

Our on-site physiotherapists operate 5 days a week in centre

Looking to lose weight? Not only can our doctors help but we also have a Dietician in house
A range of specialists consult on site ensuring quick availability and bookings can be made before you leave the centre

Phone 02 9634 5000

269-271 Old Northern Road,
Castle Hill NSW 2154
Fax 02 9680 8052


Visit our Facebook page