Hornsby · NSW public schools
Schools by level
Elementary 25 · High school 8 · Other / combined 2
At a glance
- Students
- 18,634 (2026)
- Schools
- 35
Official rating
The official rating for this district is not linked yet.
Check the zoned school for an address
Each address is zoned to specific schools. Confirm with the district's official lookup tool or office before you sign a lease.
Schools (35)
Official campus ratings are shown with their year. Use the address lookup to confirm zoning.
Elementary 25
Arcadia Public School
Grades Kindergarten to Year 6 · ARCADIA · Students 60 · Zoned
Asquith Public School
Grades Kindergarten to Year 6 · Asquith · Students 384 · Zoned
Beecroft Public School
Grades Kindergarten to Year 6 · Beecroft · Students 837 · Zoned
Berowra Public School
Grades Kindergarten to Year 6 · Berowra · Students 272 · Zoned
Brooklyn Public School
Grades Kindergarten to Year 6 · Brooklyn · Students 79 · Zoned
Cherrybrook Public School
Grades Kindergarten to Year 6 · Cherrybrook · Students 886 · Zoned
Cowan Public School
Grades Kindergarten to Year 6 · Cowan · Students 24 · Zoned
Epping North Public School
Grades Kindergarten to Year 6 · North Epping · Students 382 · Zoned
Galston Public School
Grades Kindergarten to Year 6 · Galston · Students 147 · Zoned
Glenorie Public School
Grades Kindergarten to Year 6 · Glenorie · Students 283 · Zoned
Hornsby Heights Public School
Grades Kindergarten to Year 6 · Hornsby · Students 420 · Zoned
Hornsby North Public School
Grades Kindergarten to Year 6 · Hornsby · Students 937 · Zoned
Hornsby South Public School
Grades Kindergarten to Year 6 · Hornsby · Students 534 · Zoned
John Purchase Public School
Grades Kindergarten to Year 6 · Cherrybrook · Students 550 · Zoned
Middle Dural Public School
Grades Kindergarten to Year 6 · Middle Dural · Students 31 · Zoned
Mount Colah Public School
Grades Kindergarten to Year 6 · Mount Colah · Students 442 · Zoned
Mount Kuring-gai Public School
Grades Kindergarten to Year 6 · Mount Kuring-gai · Students 132 · Zoned
Normanhurst Public School
Grades Kindergarten to Year 6 · Normanhurst · Students 372 · Zoned
Normanhurst West Public School
Grades Kindergarten to Year 6 · Thornleigh · Students 363 · Zoned
Oakhill Drive Public School
Grades Kindergarten to Year 6 · Castle Hill · Students 756 · Zoned
Pennant Hills Public School
Grades Kindergarten to Year 6 · Pennant Hills · Students 490 · Zoned
Thornleigh West Public School
Grades Kindergarten to Year 6 · Thornleigh · Students 477 · Zoned
Waitara Public School
Grades Kindergarten to Year 6 · WAHROONGA · Students 972 · Zoned
West Pennant Hills Public School
Grades Kindergarten to Year 6 · West Pennant Hills · Students 510 · Zoned
Wideview Public School
Grades Kindergarten to Year 6 · Berowra Heights · Students 321 · Zoned
High school 8
Asquith High School
Grades Year 7 to Year 12 · Asquith · Students 668 · Zoned
Cheltenham Girls High School
Grades Year 7 to Year 12 · Beecroft · Students 1,432 · Zoned
Cherrybrook Technology High School
Grades Year 7 to Year 12 · CHERRYBROOK · Students 2,097 · Zoned
Galston High School
Grades Year 7 to Year 12 · Galston · Students 570 · Zoned
Hornsby Girls High School
Grades Year 7 to Year 12 · Hornsby · Students 720 · Application / selective
Hornsby High School
Grades Year 7 to Year 12 · Hornsby · Students 542 · Zoned
Normanhurst Boys High School
Grades Year 7 to Year 12 · Normanhurst · Students 752 · Application / selective
Pennant Hills High School
Grades Year 7 to Year 12 · Pennant Hills · Students 1,130 · Zoned
Other / combined 2
Clarke Road School
Grades Medium / High Support needs · Hornsby · Students 61
Gibberagong Environmental Education Centre
Grades Environmental Education Centre (formerly Field Studies Centres) · North Turramurra
Checklist before renting in this district
Check these before you sign a lease.
Checked the assigned school for the exact address with the official lookup before signing
Source:NSW Department of Education (checked 2026-10-31)
Asked the district or council whether boundary or admission changes are planned
Asked whether the assigned school has room (or sends overflow elsewhere)
Checked that the lease is accepted as proof of address on the enrolment list
Source:NSW Department of Education (checked 2026-10-31)
Asked how the assigned school supports English learners (ESL/EAL)
Checked the commute (school-bus eligibility, walking route)
Checked on the state or board page whether our visa means paying public-school fees
Always confirm your own situation with the official authority or an immigration professional.
Source:NSW Department of Education (checked 2026-10-29)
ESL / ELL support
Public schools support English learners as ESL/ELL (Canada), EAL/D (Australia) or ESOL (New Zealand). An English assessment at enrolment decides the support; ask the school or board about its programme.
International student programme
NSW Government Schools — International Students Program (DE International)
Annual tuition (2026)
- Years 7–10
- AUD 18,000
- Years 11–12
- AUD 20,500
- Kindergarten–Year 6
- AUD 17,000
- Intensive English Centre (two terms)
- AUD 9,000
Application fee: AUD 300
Official visa note: Most temporary resident students pay the temporary resident administration fee and education fee; exemptions exist if a parent is an Australian citizen or permanent resident. Confirm with DE International.
Official fee pageChecked 2026-10-29 · Visa and eligibility rules depend on your situation. Always confirm with the district and official immigration sources.
Sources
- NSW Department of Education — NSW public schools master dataset2026· Checked 2026-10-29
Australia's state schools come from each state education department's published lists. Every figure carries its year. No house prices, crime data or home-made rankings.
Ask Sam about districts