Public schools in Hornsby

15 NSW government schools in the Hornsby local government area, covering 11 suburbs and towns.

Primary schools (9)

High schools (5)

Schools for specific purposes (1)

At a glance

The 15 schools listed here have a combined full-time-equivalent enrolment of about 8,644 students. The largest is Cheltenham Girls High School with 1,432.4 students, and the oldest is West Pennant Hills Public School, whose first teacher started on 1 January 1850.

Every NSW public school has a local intake area. If you are moving within or into Hornsby, check your exact address with the NSW School Finder – intake boundaries can split suburbs.

Suburbs covered: ARCADIA, Asquith, Beecroft, Berowra Heights, Galston, Glenorie, Hornsby, Mount Colah, Pennant Hills, WAHROONGA, West Pennant Hills.