Skip to content
Schools Near Me
Hornsby · New South Wales

Schools in Castle Hill

There are 10 schools in Castle Hill: 6 primary schools and 3 secondary schools. By sector, that is 5 government schools, 3 Catholic schools and 2 independent schools. Government schools in Castle Hill are run by the New South Wales education department; most enrol students who live in their local area first.

Catholic and independent

Private schools in Castle Hill

Private schools in and near The Hills, with fees

Primary

Government primary schools in Castle Hill

Secondary

Government secondary and combined schools in Castle Hill

At a glance

Schools in Castle Hill in numbers

  • Between them, schools here take students of ages 5 to 18.
  • They have about 9,628 students enrolled, 963 per school on average; the largest is Oakhill College with 2,242.
  • 5 of the 10 schools (50%) are Catholic or independent and charge fees; across Australia the share is 30%.

Largest schools in Castle Hill

  1. Oakhill College 2,242 students
  2. Castle Hill High School 1,845 students
  3. Gilroy Catholic College 1,307 students
  4. Castle Hill Public School 970 students
  5. Oakhill Drive Public School 756 students
Questions

Schools in Castle Hill: common questions

How many schools are there in Castle Hill NSW?
There are 10 schools in Castle Hill NSW, including 6 primary schools and 3 secondary schools.
How many private schools are there in Castle Hill NSW?
5 Catholic and independent schools, 50% of all schools in Castle Hill NSW. 3 are Catholic.
What is the largest school in Castle Hill NSW?
Oakhill College, with 2,242 students. Next are Castle Hill High School (1,845), Gilroy Catholic College (1,307) and Castle Hill Public School (970).
Are there single-sex schools in Castle Hill NSW?
No. All 10 schools in Castle Hill NSW take both boys and girls.