Bonnyrigg Heights Public School
Bonnyrigg Heights Public School is a government primary school in Bonnyrigg Heights, NSW offering K-6. With an ICSEA score of 989, it sits in the 42nd percentile nationally and is close to the Australian average of 1,000. The school has 769 enrolled students, with approximately 12 students per teacher. 1% of students identify as Aboriginal or Torres Strait Islander, and 90% have a language background other than English.
Bonnyrigg Heights NSW 2177. Source: ACARA School Profile 2025.
Valid: 2025 school year · Source: ACARA School Profile 2025
How Bonnyrigg Heights Public School compares
By ICSEA, Bonnyrigg Heights Public School ranks 1,180th of the 2,095 primary schools in NSW that report one, counting from the highest. Of the 28 primary schools within 5 km, it has the 10th-highest ICSEA and the 3rd-largest enrolment. The nearest school is John the Baptist Catholic Primary School, a Catholic primary school 0.4 km away.
Ranks are calculated by GDP.com.au from ACARA 2025 school profile data. Distances are straight-line from the school's ACARA location. ICSEA describes students' family backgrounds; ACARA notes it is not a rating of the school or its teaching.
ICSEA against the national average
ICSEA (Index of Community Socio-Educational Advantage) measures the socio-educational background of a school's student community. The Australian average is 1,000. Bonnyrigg Heights Public School scores 989, near average.
Enrolment and location
We map school zones for Victorian government schools only. For Bonnyrigg Heights Public School, check catchment rules with the school or the NSW education department.
About Bonnyrigg Heights
Bonnyrigg Heights Public School is located in Bonnyrigg Heights, NSW, a suburb with a median household income of $1,930/wk and median rent of $450/wk. Population: 7,369.
Valid: Census 2021 · Source: ABS
Bonnyrigg Heights suburb profileSchools near Bonnyrigg Heights Public School
| School | Distance | ICSEA | vs Bonnyrigg Heights Public School | Students |
|---|---|---|---|---|
| John the Baptist Catholic Primary SchoolCatholic Primary · Bonnyrigg Heights | 0.4 km | 1059 | 70 higher | 843 |
| Freeman Catholic CollegeCatholic Secondary · Bonnyrigg Heights | 0.5 km | 1038 | 49 higher | 1,411 |
| Minarah CollegeIndependent Combined · Green Valley | 1.0 km | 1014 | 25 higher | 1,129 |
| Edensor Park Public SchoolGovernment Primary · Edensor Park | 1.1 km | 963 | 26 lower | 286 |
| Green Valley Public SchoolGovernment Primary · Green Valley | 1.4 km | 973 | 16 lower | 365 |
| Cecil Hills Public SchoolGovernment Primary · Cecil Hills | 1.5 km | 1017 | 28 higher | 721 |
| Cecil Hills High SchoolGovernment Secondary · Cecil Hills | 1.6 km | 986 | 3 lower | 1,342 |
| Busby West Public SchoolGovernment Primary · Green Valley | 2.0 km | 895 | 94 lower | 304 |
| Bonnyrigg Public SchoolGovernment Primary · Bonnyrigg | 2.0 km | 900 | 89 lower | 238 |
| Governor Philip King Public SchoolGovernment Primary · Edensor Park | 2.1 km | 979 | 10 lower | 568 |
Frequently Asked Questions
Is Bonnyrigg Heights Public School a government school?
Yes, Bonnyrigg Heights Public School is a government (public) school.
What year levels does Bonnyrigg Heights Public School offer?
Bonnyrigg Heights Public School offers K-6.
What is Bonnyrigg Heights Public School's ICSEA score?
Bonnyrigg Heights Public School has an ICSEA score of 989, placing it in the 42nd percentile nationally. The Australian average is 1,000.
How many students attend Bonnyrigg Heights Public School?
Bonnyrigg Heights Public School has 769 enrolled students, with approximately 12 students per teacher.
What schools are near Bonnyrigg Heights Public School?
The nearest schools to Bonnyrigg Heights Public School are John the Baptist Catholic Primary School (0.4 km), Freeman Catholic College (0.5 km), Minarah College (1.0 km).
Where is Bonnyrigg Heights Public School located?
Bonnyrigg Heights Public School is located in Bonnyrigg Heights, NSW 2177. Visit the school website at https://bonnyriggh-p.schools.nsw.gov.au.