Open until 8:00pm today
Castle Mall, Level 1
4-16 Terminus Street Castle Hill, NSW 2154

Book Appointment

Filter booking details
High Quality Medical Services in the Hills Region

Castle Hill Medical Centre is a private billing practice. Payment is required at the time of consultation. Please ensure that your details entered in your booking form match those on your Medicare card.


Castle Hill Medical Centre is the leading medical service providing in the Hills region with over over 25 years of experience and expertise assisting to provide quality healthcare. Castle Hill Medical Centre originated with the amalgamation of several long-standing general practices in the Castle Hill area.


Today our team comprises over 20 general practitioners, a range of allied health professionals, including psychologists, physiotherapists, podiatrists, dieticians, and specialists, all supported by a dedicated nursing team and reception/administration staff. We are committed to providing our patients with comprehensive, personal, and friendly service.


We provide a range of medical services for the health of you and your family, including:


  • General health and wellbeing advice

  • Family medicine

  • Immunisations

  • Skin checks

  • Travel medicine (including Yellow Fever vaccination)

  • Pre-employment health checks

  • Children’s health and immunisations

  • Minor surgery

  • Sports medicine

  • Physiotherapy

  • Psychology

  • Podiatry

  • Dietetics.


There are also several additional health services located onsite, including Health Information Pharmacy, Ultrascan Radiology, Douglass Hanly Moir Pathology, and Connect Hearing. Thus, as a patient of our practice, you’ll have access to the full range of healthcare services in one, convenient location.


Our practice is easily accessible to residents of Castle Hill, Kellyville, Glenhaven, Dural, Cherrybrook, West Pennant Hills, and Baulkham Hills and offers a range of amenities for patient comfort and convenience, including parking (entry off Terminus Street), wheelchair accessibility, proximity to public transport, and a comfortable waiting area equipped with magazines, kid’s play area, TV, and health information brochures.


Appointments are available 7 days a week, with after-hours appointments available every day. Specifically, we are open from 7am to 9pm weekdays, 7am to 8pm Saturdays, and from 8am to 8pm on Sundays. If you would like to book an appointment with one of our caring practitioners, you can do so online at any time. Simply click on a suitable appointment time from the options displayed above to get started now.

Read more


Dr May Myint

GP, Female

Dr Jason Zhou

GP, Male

Dr Armand Edison

GP, Male

Dr Angalie Abraham

GP, Female

Dr Xiaolin (Sharlene) Li

GP, Female

Dr Amatul Ali

GP, Female

Mr Sage Bacolod

Podiatrist, Male

Dr Elaine Cheung

GP, Female

Dr Komal Naqvi

GP, Female

Brenda Clasquin


Dr Ellen Conway

GP, Female

Dr Robert Elliott

GP, Male

Dr Nigel Grebert

GP, Male

Karen Hartnett

Psychologist, Female

Dr Peter Hay

GP, Male

Mr Peter Ho

Physiotherapist, Male

Dr Andrew Hung

GP, Male

Dr Sybil Johnstone

GP, Female

Dr Sue Kiang

GP, Female

Dr Patrick Mosse


Dr Michael Knapik

GP, Male

Dr Steven Lee

GP, Male

Dr Geoffrey Morgans

GP, Male

Dr Rae Pallath

GP, Female

Dr Deborah Saw

GP, Female

Mr James Teo

Podiatrist, Male

Dr Ronald Tomlins

GP, Male

Edit practice details

Find Castle Hill Medical Centre

Appointments currently not published on HealthEngine's directory

Pricing & Payment

Billing policy

Standard consultation – 20 mins

Gap Amount $44.00

Amount Due at Time of Consult $81.60

Medicare Rebate $37.05

After hours Standard Consultation*

Gap Amount $48.00

Amount Due at Time of Consult $97.00

Medicare Rebate $49.00

Long Consultation –  Over 20 mins

Gap Amount $76.00

Amount Due at Time of Consult $147.70

Medicare Rebate $71.70

After Hours Long Consultation *

Gap Amount $88.00

Amount Due at Time of Consult $171.95

Medicare Rebate $83.95

Bulk Billing is available for Veterans Affair Cardholders and those experiencing financial difficulty at the discretion of the GP.


After Hours Times:


· Week Days Before 8.00am or after 6.00pm

· Saturdays Before 8.00am or after 12.00pm

· Sundays and Public Holidays All day

Castle Hill
General Practice

Appointments currently not published on HealthEngine's directory


Have an account?

Log in to continue. Book with your saved details.

Don’t have an account?

Sign up for free so you can book faster next time.

Log in

Book appointments faster with your saved details.

Don’t have an account? Sign up