6 schools in Bellingham
Bellingham's public-school footprint covers 6 schools with combined enrollment of about 2,129 students, averaging 355 per school.
4-year change in Bellingham
SY 2020-21 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-school enrollment runs near 355, lower than the state mean of about 501.
Five-year track record. Across the same 4-year window, public-school enrollment stayed largely flat: 1,984 students in SY 2020-21 versus 2,020 in SY 2024-25. The school count fell from 6 to 5 across the same 4-year 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.