Summary:
ZIP code 03782 contains one public high school, Sunapee Senior High School, serving grades 9–12 in the small community of Sunapee, New Hampshire. The school enrolls 131 students and has a student-teacher ratio of 11.9:1, suggesting a relatively small setting with potential for individualized attention. It is part of the Sunapee School District, which is also highly ranked statewide.
Academically, Sunapee Senior High School is among New Hampshire’s strongest schools. It ranked 5th out of 89 schools in 2025–2026, placing it in the 94th percentile and earning five stars. Student performance improved in every reported NH SAS subject: mathematics rose from 43% to 52% proficient, reading increased from 71% to 76%, and science climbed from 63% to 71%. Reading and science are the clearest strengths. The school exceeded state averages by 21 percentage points in reading and 33 points in science. Mathematics was 8 points above the state average, although it was 11 points below the district’s 63% rate and remains the main area for continued improvement. SAT results showed the same pattern, with strong performance in reading and mathematics compared with statewide results.
The school’s overall academic results are impressive, but parents should also consider its completion outcomes. The 2024–2025 graduation rate was 84.6%, slightly below New Hampshire’s 87.0% rate, while the dropout rate was 3.8%, above the state’s 2.3%. These figures suggest that strong test performance does not translate equally into successful completion for every student, making attendance, credit progress, and student-support programs important questions for families. Because enrollment is small, percentages can change noticeably from year to year based on a relatively small number of students. Overall, the school offers a high-performing, small-school environment with especially strong reading and science results, improving mathematics performance, and some opportunity to strengthen graduation and persistence outcomes.
Thank you for your feedback!