Public schools in Hawkesbury

15 NSW government schools in the Hawkesbury local government area, covering 13 suburbs and towns.

Primary schools (10)

High schools (5)

At a glance

The 15 schools listed here have a combined full-time-equivalent enrolment of about 4,836 students. The largest is Colo High School with 806.6 students, and the oldest is Freemans Reach Public School, whose first teacher started on 1 January 1867.

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

Suburbs covered: BLIGH PARK, Bligh Park, FREEMANS REACH, Freemans Reach, Glossodia, Grose Vale, Hobartville, Kurmond, Kurrajong, McGraths Hill, NORTH RICHMOND, Richmond, Windsor.