6 schools in Bellingham
Bellingham reports 6 public K-12 schools to NCES, with combined enrollment of roughly 2,129 Massachusetts students (3 elementary, 1 middle, and 2 high).
7-year change in Bellingham
SY 2017-18 vs SY 2024-25| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Bellingham High School | Bellingham | High | 08-12 | 740 |
| Bellingham Memorial School | Bellingham | Middle | 04-07 | 586 |
| Joseph F DiPietro Elementary School | Bellingham | Elementary | PK-03 | 385 |
| Stall Brook | Bellingham | Elementary | PK-03 | 280 |
| Bellingham Early Childhood Center | Bellingham | Elementary | PK-PK | 109 |
| Keough Memorial Academy | Bellingham | High | 07-12 | 29 |
About Bellingham
Across 6 schools, Bellingham enrolls about 2,129 students in Massachusetts. By footprint it is a compact district.
On the school-mix side, Bellingham is built around 3 elementary, 1 middle, and 2 high schools.
Per-school enrollment averages around 355 in this district, meaningfully below the Massachusetts typical of 501.
Five-year track record. Across the same 7-year window, public-school enrollment fell 12%: 2,283 students in SY 2017-18 versus 2,020 in SY 2024-25. Bellingham now counts 5 public schools, down from 6 in SY 2017-18. The Hispanic share of public-school enrollment grew from 4% to 17%.
On this page, the community for Bellingham discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.