3 schools in Belmont
Belmont's public schools total 3 across the city, with enrollment of about 1,047 and an average school size near 349.
7-year change in Belmont
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Belmont Elementary School | Elementary | PK-04 | 336 |
| Belmont High School | High | 09-12 | 361 |
| Belmont Middle School | Middle | 05-08 | 350 |
About Belmont
Belmont, New Hampshire is home to 3 public schools, with combined enrollment of approximately 1,047 students. By school count, it is a low-population city.
Looking at the level breakdown, the city spans 1 elementary, 1 middle, and 1 high.
Looking at the last 7 years. Across the same 7-year window, public-school enrollment decreased 13%: 1,197 students in SY 2017-18 versus 1,047 in SY 2024-25. On the demographic side, White enrollment moved from 96% to 93% over the same window.
Within the allk12 community for this area, the community for Belmont discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.