General practice
Castle Hill Family Doctors
Suite 1 269-271 Old Northern Road, Castle Hill NSW 2154
General practice
Castle Hill Medical Centre
Castle Mall Level 1 Shop 207-217 4-16 Terminus Street, Castle Hill NSW 2154
General practice
Castle Towers Medical Practice
Castle Towers Shopping Centre Shop 226b 6-14 Old Castle Hill Road, Castle Hill NSW 2154
General practice
Crane Road Medical Centre
Shop 4 G 299-309 Old Northern Road, Castle Hill NSW 2154
General practice
Health Zone Barwell Medical Centre
Unit 16 7-9 Barwell Avenue, Castle Hill NSW 2154
General practice
Hills Family General Practice
Shop 10 6 Victoria, Castle Hill NSW 2154
General practice
Hills Women's Health And Medical Practice
170a Old Northern Road, Castle Hill NSW 2154
General practice
Myhealth Castle Towers
Castle Towers Shopping Centre Shop 258 6-14 Castle Street, Castle Hill NSW 2154
General practice
Pine Lodge Medical Centre
Pine Lodge 10 Broughton, Castle Hill NSW 2154
General practice
Sivanna Health
81 Showground Road, Castle Hill NSW 2154
General practice
Thomas Family Medical Practice
Suite 9 15-17 Terminus Street, Castle Hill NSW 2154
General practice
Thomas Family Medical Practice
15 Terminus Street, Castle Hill NSW 2154
General practice
Thomas Family Medical Practice
Unit 9 15-17 Terminus Street, Castle Hill NSW 2154
Frequently asked questions
How many GP practices are in Castle Hill?
There are 13 GP practices listed in Castle Hill, NSW 2154.
How do I find a bulk billing GP in Castle Hill?
Browse the practices listed above. We're working on adding bulk billing status from the National Health Services Directory — check back soon for billing information on each practice.
Is this information up to date?
This directory is sourced from official government data via Geoscience Australia and is refreshed quarterly. If you notice any errors, please contact us.