GP Scout
Find a GP About Contact
Home›New South Wales›Postcode 2120
New South Wales

GP practices near postcode 2120

9 practices across 2 suburbs

General practice
Cherrybrook Village Family Practice
18 Fisher, Pennant Hills NSW 2120
General practice
Hope Medical Centre - Hope Health
8b Station Street, Thornleigh NSW 2120
General practice
Mc Family Medical Practice
Suite 5 378-382 Pennant Hills Road, Pennant Hills NSW 2120
Maternal & child health
Pennant Hills Early Childhood Health Centre
5 Fisher, Pennant Hills NSW 2120
General practice
Pennant Hills Medical Centre
Unit 8 2 Hillcrest Road, Pennant Hills 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
Thompsons Corner Family Practice
Unit 7 7 Hillcrest Road, Pennant Hills NSW 2120
General practice
Thornleigh Medical Centre
Unit 59 266 Pennant Hills Road, Thornleigh NSW 2120

Suburbs in 2120

Pennant Hills (5) Thornleigh (4)
GP Scout

Australia's free GP directory. Find a doctor near you across 8,081 practices and every suburb.

States
New South Wales Victoria Queensland Western Australia South Australia Tasmania Northern Territory Australian Capital Territory
GPScout
About Contact Submit a practice
Our sites
DecisionLab ProviderScout SalaryThread
© 2026 GPScout. Data sourced from Geoscience Australia under CC BY 4.0.
DecisionLab ProviderScout SalaryThread