About the school
John Purchase Public School, situated in Cherrybrook in North Western Sydney, is renowned for its strong academic foundations and outstanding student outcomes. The school has developed an enviable reputation within the community for its quality teaching programs and breadth of extracurricular opportunities. With a diverse student population, almost 60% of families come from Language Background Other Than English (LBOTE) backgrounds.
Teaching and Learning Programs
The school employs student tracking and evaluative thinking processes to monitor educational impact and inform teaching strategies. John Purchase Public School offers specialist programs including gifted education classes, individual multi-lit reading, reading recovery, Language, Literacy and Learning, big writing, and access to a private speech pathologist.
Technology and Learning Environment
Students benefit from a deep, visible, and authentic learning environment facilitated by extensive digital access incorporating tablet technology, interactive whiteboards, wireless internet, and laptops.
Community Engagement
Positive relationships and student voice are central to the school's ethos, with initiatives such as peer support, buddy classes, a student representative council, anti-bullying measures, and the Friendly Schools Program fostering a supportive environment. Parents actively participate in school programs, working cohesively with staff to support their children's education. The school’s welcoming atmosphere encourages children to enjoy coming to school to learn and play.
Mission
Empowering learners today, for tomorrow! At John Purchase Public School we are preparing our students as adaptable, lifelong learners with the skills and dispositions to connect, succeed and thrive, and to contribute productively within our complex and dynamic society.
Location & Catchment Area
- John Purchase Public School
Nearby or Connected Schools
- A Cherrybrook Technology High School 169 m
- B Cherrybrook Public School 1.4 km
- C Oakhill Drive Public School 1.5 km
- D Pennant Hills High School 2.6 km
- E Thornleigh West Public School 3.1 km
- F West Pennant Hills Public School 3.2 km
- G Pennant Hills Public School 3.3 km
- H Castle Hill Public School 3.3 km
- I Castle Hill High School 3.7 km
- J Dural Public School 3.8 km
- K Glenhaven Public School 3.9 km
- L Samuel Gilbert Public School 4.4 km
Profile (2025)
- Total enrolments
- 550 (271 girls, 279 boys)
- Enrolments (FTE) What does this mean?
- 550
- ICSEA What does this mean?
- 1168 (percentile 98)
- SEA quarters What does this mean?
- 2% / 7% / 23% / 68%
- FOEI What does this mean?
- 0
- LBOTE What does this mean?
- 80%
- Teaching staff (FTE) What does this mean?
- 28.5
- Non-teaching staff (FTE) What does this mean?
- 4
Enrolments by grade (2025)
| Grade | Headcount |
|---|---|
| Kindergarten | 50 |
| Year 1 | 61 |
| Year 2 | 64 |
| Year 3 | 87 |
| Year 4 | 91 |
| Year 5 | 100 |
| Year 6 | 97 |
| Total | 550 |
Year by year
Attendance data for 2020 is unavailable — NSW schools were disrupted by COVID-19 and the Department of Education did not publish figures for that year.
| Year | Enrolments | Girls | Boys | Attendance % | ICSEA | Teaching staff (FTE) |
|---|---|---|---|---|---|---|
| 2025 | 550 | 271 | 279 | - | 1168 | 28.5 |
| 2024 | 586 | 283 | 303 | 94.5 | 1159 | 31.3 |
| 2023 | 601 | 289 | 312 | 94.5 | 1153 | 31.3 |
| 2022 | 633 | 299 | 334 | 88.1 | 1155 | 33.2 |
| 2021 | 641 | 309 | 332 | 95.3 | 1149 | 33.7 |
| 2020 | 652 | 309 | 343 | - | 1149 | 34.6 |
| 2019 | 644 | 303 | 341 | 94.7 | 1151 | 33.5 |
| 2018 | 655 | 310 | 345 | 95.6 | 1148 | 34.3 |
| 2017 | 673 | 317 | 356 | 96.2 | 1152 | 33.7 |
| 2016 | 671 | 319 | 352 | 96.1 | 1146 | 33.5 |
| 2015 | 686 | 316 | 370 | 95.7 | 1163 | 33.7 |
| 2014 | 693 | 328 | 365 | 96.5 | 1156 | 34.2 |
| 2013 | 701 | 339 | 362 | 96.5 | 1164 | 33.8 |
| 2012 | 682 | 329 | 353 | 95.9 | 1165 | 33.4 |
| 2011 | 654 | 313 | 341 | 96 | 1167 | 32.3 |
| 2010 | 629 | 302 | 327 | - | 1167 | 31.1 |
| 2009 | 594 | 275 | 319 | - | 1202 | 28.5 |
| 2008 | 557 | 268 | 289 | - | 1202 | 27.5 |
Attendance data for 2020 is unavailable — NSW schools were disrupted by COVID-19 and the Department of Education did not publish figures for that year.