Generic filters

North Shore School Guide: Public Primary & High Schools

Share on facebook
Share on twitter
Share on email
Music class at Killara Public School
Music class at Killara Public School

Sydney’s North Shore has lots of wonderful 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. 

When it comes to public schools, generally speaking you don’t have a choice about the school your child attends. It’s based on the catchment zone that you live in. Occasionally, schools may allow ‘out of area’ children into the school if they are under capacity, but be aware that younger siblings may be refused entry into that school if they reach a certain number of students.

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.

NSW Public School Finder

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 the majority of high schools have designated intake areas. Schools may accept enrolments from outside their local area if places are available. Find out more.

Allambie Heights Public SchoolAllambie Heights
Artarmon Public SchoolArtarmon
Hornsby Heights Public SchoolAsquith
Beecroft Public SchoolBeecroft
Belrose Public SchoolBelrose
Wakehurst Public SchoolBelrose
Berowra Public SchoolBerowra
Wideview Public SchoolBerowra Heights
Anzac Park Public SchoolCammeray
Cammeray Public SchoolCammeray
Castle Cove Public SchoolCastle Cove
Chatswood Public SchoolChatswood
Davidson High SchoolDavidson
Kambora Public SchoolDavidson
Forestville Public SchoolForestville
Arranounbai SchoolFrenchs Forest
Frenchs Forest Public SchoolFrenchs Forest
Mimosa Public SchoolFrenchs Forest
Gordon East Public SchoolGordon
Gordon West Public SchoolGordon
Greenwich Public SchoolGreenwich
Clarke Road SchoolHornsby
Hornsby North Public SchoolHornsby
Hornsby South Public SchoolHornsby
Hornsby Heights Public SchoolHornsby Heights
Hunters Hill Public SchoolHunters Hill
Beaumont Road Public SchoolKillara
Killara Public SchoolKillara
Killarney Heights Public SchoolKillarney Heights
Lane Cove Public SchoolLane Cove
Lane Cove West Public SchoolLane Cove
Mowbray Public SchoolLane Cove
Cromehurst SchoolLindfield
Lindfield East Public SchoolLindfield
Lindfield Learning VillageLindfield
Lindfield Public SchoolLindfield
Beauty Point Public SchoolMosman
Middle Harbour Public SchoolMosman
Mosman Public SchoolMosman
Mount Colah Public SchoolMount Colah
Mount Kuring-gai Public SchoolMount Ku-ring-gai
Neutral Bay Public SchoolNeutral Bay
Normanhurst Public SchoolNormanhurst
Normanhurst West Public SchoolNormanhurst
North Sydney Public SchoolNorth Sydney
Turramurra North Public SchoolNorth Turramurra
Northbridge Public SchoolNorthbridge
Pennant Hills Public SchoolPennant Hills
Pymble Public SchoolPymble
Roseville Public SchoolRoseville
St Ives North Public SchoolSt Ives
St Ives Park Public SchoolSt Ives
St Ives Public SchoolSt Ives
Royal North Shore Hospital SchoolSt Leonards
Terrey Hills Public SchoolTerrey Hills
Thornleigh West Public SchoolThornleigh
Turramurra Public SchoolTurramurra
Wahroonga Public SchoolWahroonga
Waitara Public SchoolWaitara
Warrawee Public SchoolWarrawee
West Pennant Hills Public SchoolWest Pennant Hills
West Pymble Public SchoolWest Pymble
Willoughby Public SchoolWilloughby

North Shore Public High Schools (Year 7 – 12)

The number of public high schools compared to primary schools is considerably less. Schools generally get bigger in High School, and some children may move to an independent (private) or Catholic school.

The public high schools on the North Shore are listed below:

Asquith Boys High SchoolAsquith
Asquith Girls High SchoolAsquith
Cammeraygal High SchoolCrows Nest
Cheltenham Girls High SchoolCheltenham
Epping Boys High SchoolEpping
Hunters Hill High SchoolHunters Hill
Killara High SchoolKillara
Killarney Heights High SchoolKillarney Heights
Ku-ring-gai High SchoolNorth Turramurra
Lindfield Learning VillageLindfield
Mosman High SchoolMosman
Naremburn SchoolNaremburn
Pennant Hills High SchoolPennant Hills
St Ives High SchoolSt Ives
The Forest High SchoolFrenchs Forest
Turramurra High SchoolSouth Turramurra
Willoughby Girls High SchoolWilloughby

North Shore Public Selective High Schools (Year 7 – 12)

Selective high schools cater for academically gifted students with high potential who may otherwise be without sufficient classmates of their own academic standard. 

Selective high schools help these students to learn by grouping them with students of similar ability, 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.

Chatswood High SchoolChatswood
Hornsby Girls High SchoolHornsby
Normanhurst Boys High SchoolNormanhurst
North Sydney Boys High SchoolNorth Sydney
North Sydney Girls High SchoolNorth Sydney


North Shore Private Co-ed School Guide

North Shore Private Girls’ School Guide

North Shore Private Boys’ School Guide

North Shore Catholic Primary’ School Guide

North Shore Montessori & Steiner School Guide

Share on facebook
Share on twitter
Share on email
Share on print

You may also like ...

What are you searching for?
Generic filters