Summary:
ZIP code 03220 has one high school, Belmont High School, serving grades 9–12 in Belmont, New Hampshire. The school enrolls about 361 students and is part of the Shaker Regional School District. With a student-teacher ratio of 11.9 to 1, it is a relatively small high school where families may value a more personal setting. Because there is only one high school in the ZIP code, families cannot make a direct local school-to-school comparison.
Belmont High School’s strongest results are related to keeping students on track to graduate. Its 91.2% graduation rate is above New Hampshire’s 87.0% average, while its 1.1% dropout rate is below the statewide rate of 2.3%. Reading is also comparatively solid: 55% of students were proficient, matching the state result and coming close to the district’s 59%. These outcomes suggest that many students remain enrolled and complete high school successfully, even though test results show room for improvement in academic preparation.
The most important concern is mathematics. Only 13% of students were proficient in math, compared with 40% in the Shaker Regional School District and 44% statewide. Science proficiency was 31%, below both the district’s 35% and the state’s 38%. Math, reading, and science results all declined from the prior year, with math falling 14 percentage points. The school’s ranking also dropped from 23rd in 2023–2024 to 70th in 2025–2026, placing it in the 21st percentile statewide. For families, the key takeaway is that Belmont High School offers strong graduation and low-dropout outcomes, but mathematics and science deserve close attention.
Thank you for your feedback!