SchoolListAU

North Rocks Public School

359 North Rocks Rd, North Rocks NSW 2151

PublicPrimaryYears K-6Opportunity class

North Rocks Public School is a government primary school in North Rocks, NSW from Kindergarten to Year 6 with about 861 students. It hosts an opportunity class for Years 5 and 6. Its ICSEA is 1,137, where the national average is 1000.

861students
1,137ICSEA · higher than 94% of NSW primary schools
71%language background other than English
1%Aboriginal or Torres Strait Islander
49teaching staff (FTE)

Aboriginal and Torres Strait Islander share, Teaching staff: ACARA School Profile 2025. Source: Australian Curriculum, Assessment and Reporting Authority (ACARA). Terms

Attendance and enrolment

93.0%attendance rate, 2024 · -2.6 pts over 3 years
-2%enrolment change over 5 years
17FOEI (Family Occupation and Education Index; higher means more disadvantage, NSW average about 100)
2support classes

About this school, from public sources

Drawn from public online sources, including the school's own website. North Rocks Public School is a government K-6 primary that describes a welcoming, inclusive community. It runs mainstream classes alongside Opportunity Classes for gifted students and specialised support classes. Extra-curricular options include a band program and string ensembles. Learning and wellbeing support teams work with families, and an active Parents & Citizens Association and volunteer opportunities give parents ways to get involved.

Often praised

  • Opportunity Classes for gifted students
  • Band and strings programs
  • Active parent community involvement

This note was generated from publicly available online sources (the school's website, official pages and online feedback) as at September 2026. It reflects what is said online, not an assessment by SchoolList AU or any government body, and it deliberately records only neutral and positive points. Confidence: medium. Verify anything important with the school. Report an inaccuracy.

NAPLAN

School-level NAPLAN results are published by ACARA on My School under terms that do not allow them to be reproduced here. See North Rocks Public School on My School · Why some data is missing

Opportunity class

North Rocks Public School hosts an opportunity class for Years 5 and 6. Placement is by the opportunity class placement test sat in Year 4.

All selective and OC schools

Location and nearby schools

Straight-line distances. List every school within 5 to 50 km.

SchoolSuburbTypeDistanceICSEAStudents
Christ The King Primary SchoolNorth RocksCatholic primary0.8 km1,102279
Murray Farm Public SchoolCarlingfordPublic primary1.4 km1,142787
Hills Montessori SchoolWest Pennant HillsIndependent primary1.8 km1,14116
Carlingford West Public SchoolCarlingfordPublic primary1.9 km1,1191,636
OneSchool Global NSW - SydneyOatlandsIndependent k–12 / combined2.1 km980283
The King's SchoolNorth ParramattaIndependent k–12 / combined2.2 km1,1632,150
Tara Anglican School for GirlsNorth ParramattaIndependent k–12 / combined2.4 km1,175979
St Gerard's Catholic Primary SchoolCarlingfordCatholic primary2.4 km1,140262

Schools with a similar ICSEA in NSW

Same sector and type, ICSEA within 25 points. This is the comparison that separates teaching from postcode.

SchoolSuburbTypeStudentsICSEA
Drummoyne Public SchoolDrummoynePublic primary · K-64271,137
Harbord Public SchoolFreshwaterPublic primary · K-68811,137
Petersham Public SchoolPetershamPublic primary · K-62321,137
Allambie Heights Public SchoolAllambie HeightsPublic primary · K-64061,138
Kellyville Public SchoolKellyvillePublic primary · K-68551,136
Normanhurst West Public SchoolThornleighPublic primary · K-63631,136

About this data

Figures are from the latest published datasets and can lag the school by a year. Confirm enrolment rules and catchment boundaries with the school or department before relying on them.