6 schools in Bellingham
Bellingham's public-school footprint covers 6 campuses with combined enrollment of about 2,129 students, averaging 355 per campus.
7-year change in Bellingham
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Bellingham Early Childhood Center | Elementary | PK-PK | 109 |
| Bellingham High School | High | 08-12 | 740 |
| Bellingham Memorial School | Middle | 04-07 | 586 |
| Joseph F DiPietro Elementary School | Elementary | PK-03 | 385 |
| Keough Memorial Academy | High | 07-12 | 29 |
| Stall Brook | Elementary | PK-03 | 280 |
About Bellingham
Across Bellingham, Massachusetts, 6 public schools enrolls about 2,129 students between them.
On the school-mix side, the city covers 3 elementary, 1 middle, and 2 high.
Per-campus enrollment runs near 355, lower than the state mean of about 501.
Five-year track record. Across the same 7-year window, public-school enrollment declined 12%: 2,283 students in SY 2017-18 versus 2,020 in SY 2024-25. The school count fell from 6 to 5 across the same 7-year window. On the demographic side, Hispanic enrollment moved from 4% to 17% over the same window.
Within the allk12 community for this area, the community for Bellingham discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.