Sydney’s North Shore has many outstanding public schools. These schools are predominantly funded by the Government, with small additional fees payable by families. We list all the public primary and high schools on Sydney’s North Shore…
Finding the right school is a big decision for any family, and the North Shore is home to some of Sydney’s most well-regarded public primary and high schools.
While catchment zones determine enrolment, each school has its strengths, programs, and community culture. This guide provides an overview of the local schools. Whether you’re new to the area or preparing for the next stage of schooling, we aim to equip you with the information you need for a smooth, confident transition.
To find out which local public school you’re zoned for (based on your residential address), use the School Finder tool on the NSW Government website.
For a quick overview, read through the list of public schools on the North Shore (sorted by suburb).
How to find out more about the schools:
- Visit the school website
- Contact the school and arrange a tour or attend an Open Day
- Speak to other parents who currently have children at the school
North Shore Public Primary Schools (Kindergarten – Year 6)

Wahroonga Public School: Education Week celebrations
All primary schools and most high schools have designated intake areas. If places are available, schools may accept enrolments from outside their local area. Find out more.
North Shore Public High Schools (Year 7 – 12)

The public high schools on Sydney’s North Shore are listed below:
| School | Suburb |
| Asquith High School (formerly Asquith Girls School) | Asquith |
| Cammeraygal High School | Crows Nest |
| Cheltenham Girls High School | Cheltenham |
| Epping Boys High School | Epping |
| Hornsby High School (formerly Asquith Boys School) | Hornsby |
| Hunters Hill High School | Hunters Hill |
| Killara High School | Killara |
| Killarney Heights High School | Killarney Heights |
| Ku-ring-gai High School | North Turramurra |
| Lindfield Learning Village | Lindfield |
| Mosman High School | Mosman |
| Naremburn School | Naremburn |
| Pennant Hills High School | Pennant Hills |
| St Ives High School | St Ives |
| The Forest High School | Frenchs Forest |
| Turramurra High School | South Turramurra |
| Willoughby Girls High School | Willoughby |
NOTE: In 2026 Asquith Boys High School transitioned to a co-ed Hornsby High School and Asquith Girls High school moved to co-ed Asquith High School.
North Shore Public Selective High Schools (Year 7 – 12)
Selective high schools cater to academically gifted students with high potential who may otherwise lack sufficient classmates at their academic level.
Selective high schools help these students learn by grouping them with students of similar ability and using specialised teaching methods and materials. Selective high schools are unzoned, so parents can apply regardless of where they live.
Find out more about selective high schools in NSW.
| School | Suburb |
| Chatswood High School | Chatswood |
| Hornsby Girls High School | Hornsby |
| Normanhurst Boys High School | Normanhurst |
| North Sydney Boys High School | North Sydney |
| North Sydney Girls High School | North Sydney |
MONTESSORI, STEINER & DEMOCRATIC SCHOOL GUIDE


