Summary:
ZIP code 03766 has four schools serving grades K–12: one elementary school, one middle school, and two high schools, with 1,435 students overall. Three schools belong to the Lebanon School District, which ranks 42nd of 166 New Hampshire districts, while Ledyard Charter School operates separately. For families comparing options, the Lebanon schools offer consistently above-state-average results, while Ledyard has substantially lower academic and graduation outcomes.
Lebanon High School is the strongest overall performer, ranking 13th of 89 state high schools in 2025–2026. It posted proficiency rates of 62% in mathematics, 74% in reading, and 52% in science, along with an 89.3% graduation rate and a 0% dropout rate. Hanover Street School is especially strong in mathematics, with 64% proficiency, and ranks in roughly the top quarter of New Hampshire elementary schools. Lebanon Middle School performs above state averages in all reported subjects, particularly science, though sixth-grade mathematics and reading are noticeably weaker than other grades.
Ledyard Charter School is a significant outlier: it ranks near the bottom statewide, with 0% mathematics proficiency, 33% reading proficiency, 18% science proficiency, and a 70% graduation rate. Its enrollment is only 49 students, compared with 606 at Lebanon High School, so percentages may fluctuate more from year to year. The school also reports a much higher free/reduced-price lunch rate, an important context when comparing results. Overall, parents seeking the strongest academic outcomes will find the most consistent performance in the Lebanon schools, with the high school standing out most clearly.
Thank you for your feedback!