The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

2 schools in North Brookfield

Massachusetts · Public K-12

Across the city, North Brookfield hosts 2 public K-12 schools teaching roughly 397 Massachusetts students (about 199 per campus).

7-year change in North Brookfield

SY 2017-18 vs SY 2024-25
Total enrollment
397
-160 (-29%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
83%
was 91%
% Hispanic
10%
was 5%
% Black
5%
was 1%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
North Brookfield ElementaryElementaryPK-05240
North Brookfield HighHigh06-12157

About North Brookfield

Across North Brookfield, Massachusetts, 2 public schools hosts about 397 students between them.

In terms of grade levels, the city is built around 1 elementary, and 1 high.

Average school size in North Brookfield is around 199 students, 60% meaningfully below the Massachusetts average of about 501.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment contracted 29%: 557 students in SY 2017-18 versus 397 in SY 2024-25. On the demographic side, White enrollment moved from 91% to 83% over the same window.

On allk12, the community for North Brookfield discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in North Brookfield, Massachusetts?
There are 2 public K-12 schools in North Brookfield, with a combined enrollment of about 397.
How many elementary, middle, and high schools are in North Brookfield?
North Brookfield has 1 elementary, 1 high public schools.
What is the largest public school in North Brookfield?
North Brookfield Elementary is the largest public school in North Brookfield by enrollment, with approximately 240 students.
What school districts serve North Brookfield?
North Brookfield public schools are operated by North Brookfield.
What grade levels do public schools in North Brookfield cover?
Public schools in North Brookfield serve students from pre-K through grade 12.