Summary:
ZIP code 03766 has two high schools serving grades 9–12: Lebanon High School and Ledyard Charter School. Together, they enroll 655 students in the area, but their sizes are very different: Lebanon serves 606 students, while Ledyard serves 49. This difference is important when comparing percentages, since results at a very small school can change significantly when only a few students are added or removed from a cohort.
Lebanon High School is the clear academic and outcomes leader. It ranked 13th out of 89 New Hampshire high schools for 2025–2026 and earned four stars. Students exceeded state proficiency rates in mathematics, reading, and science, with results of 62%, 74%, and 52%, respectively. Its SAT results were also well above state averages. Lebanon’s graduation rate was 89.3%, compared with 87% statewide, and its reported dropout rate was 0%. The school’s student-teacher ratio was 11.6, and it showed year-over-year improvement in mathematics and science. The Lebanon School District ranked 42nd out of 166 statewide.
Ledyard Charter School offers a smaller setting and a lower student-teacher ratio of 9.8, but its reported academic results were substantially weaker. It ranked 87th out of 89 schools and recorded 0% mathematics proficiency on both available measures, along with reading and science results below state averages. Its graduation rate was 70%, while its reported dropout rate was 0%. Ledyard also serves a much larger share of students eligible for free or reduced-price lunch, so families should consider student needs and school size when interpreting comparisons. The Ledyard Charter School district ranked 165th of 166 statewide.
Thank you for your feedback!