Public schools in The Hills
15 NSW government schools in the The Hills local government area, covering 8 suburbs and towns.
Primary schools (10)
Baulkham Hills North Public School
Beaumont Hills Public School
Crestwood Public School
Dural Public School
Excelsior Public School
Kellyville Public School
Kenthurst Public School
Matthew Pearce Public School
Sherwood Ridge Public School
Wisemans Ferry Public School
High schools (5)
Baulkham Hills High School
Castle Hill High School
Crestwood High School
Kellyville High School
Model Farms High School
At a glance
The 15 schools listed here have a combined full-time-equivalent enrolment of about 11,801 students. The largest is Castle Hill High School with 1,842 students, and the oldest is Wisemans Ferry Public School, whose first teacher started on 1 February 1865.
Every NSW public school has a local intake area. If you are moving within or into The Hills, check your exact address with the NSW School Finder – intake boundaries can split suburbs.
Suburbs covered: Baulkham Hills, Beaumont Hills, Castle Hill, Dural, KELLYVILLE, KENTHURST, Kellyville, Wisemans Ferry.