Bella Vista Public School
Bella Vista Public School is a government primary school in Bella Vista, NSW offering K-6. With an ICSEA score of 1147, it sits in the 95th percentile nationally and is above the Australian average of 1,000. The school has 1,104 enrolled students, with approximately 18 students per teacher. 77% of students have a language background other than English.
Bella Vista NSW 2153. Source: ACARA School Profile 2025.
Valid: 2025 school year · Source: ACARA School Profile 2025
How Bella Vista Public School compares
By ICSEA, Bella Vista Public School ranks 106th 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 4th-highest ICSEA and the 2nd-largest enrolment. The nearest school is Esslemont College, an independent primary school 1.6 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. Bella Vista Public School scores 1147, above average.
Enrolment and location
We map school zones for Victorian government schools only. For Bella Vista Public School, check catchment rules with the school or the NSW education department.
About Bella Vista
Bella Vista Public School is located in Bella Vista, NSW, a suburb with a median household income of $3,518/wk and median rent of $740/wk. Population: 8,384.
Valid: Census 2021 · Source: ABS
Bella Vista suburb profileSchools near Bella Vista Public School
| School | Distance | ICSEA | vs Bella Vista Public School | Students |
|---|---|---|---|---|
| Glenwood High SchoolGovernment Secondary · Glenwood | 1.7 km | 1090 | 57 lower | 1,507 |
| Kellyville Public SchoolGovernment Primary · Kellyville | 1.7 km | 1136 | 11 lower | 855 |
| Parklea Public SchoolGovernment Primary · Glenwood | 1.8 km | 1083 | 64 lower | 566 |
| St Angela's Primary SchoolCatholic Primary · Castle Hill | 2.0 km | 1126 | 21 lower | 618 |
| Our Lady of The Rosary Primary SchoolCatholic Primary · Kellyville | 2.2 km | 1116 | 31 lower | 627 |
| Kellyville High SchoolGovernment Secondary · Kellyville | 2.5 km | 1086 | 61 lower | 869 |
| William Clarke CollegeIndependent Combined · Kellyville | 2.5 km | 1162 | 15 higher | 1,951 |
| Crestwood High SchoolGovernment Secondary · Baulkham Hills | 2.8 km | 1103 | 44 lower | 1,022 |
Frequently Asked Questions
Is Bella Vista Public School a government school?
Yes, Bella Vista Public School is a government (public) school.
What year levels does Bella Vista Public School offer?
Bella Vista Public School offers K-6.
What is Bella Vista Public School's ICSEA score?
Bella Vista Public School has an ICSEA score of 1147, placing it in the 95th percentile nationally. The Australian average is 1,000.
How many students attend Bella Vista Public School?
Bella Vista Public School has 1,104 enrolled students, with approximately 18 students per teacher.
What schools are near Bella Vista Public School?
The nearest schools to Bella Vista Public School are Esslemont College (1.6 km), Glenwood High School (1.7 km), Kellyville Public School (1.7 km).
Where is Bella Vista Public School located?
Bella Vista Public School is located in Bella Vista, NSW 2153. Visit the school website at https://bellavista-p.schools.nsw.gov.au.