General practice
Hope Medical Centre - Hope Health
8b Station Street, Thornleigh NSW 2120
General practice
Rooftop Medical Practice Thornleigh
Office 2 263 Pennant Hills Road, Thornleigh NSW 2120
General practice
The Esplanade Medical Practice
22 The Esplanade, Thornleigh NSW 2120
General practice
Thornleigh Medical Centre
Unit 59 266 Pennant Hills Road, Thornleigh NSW 2120
Frequently asked questions
How many GP practices are in Thornleigh?
There are 4 GP practices listed in Thornleigh, NSW 2120.
How do I find a bulk billing GP in Thornleigh?
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.