Top 10 Public High Schools in New Hampshire
Top 10 Public High Schools in New Hampshire
Direct Answer
The Best Overall public high school in New Hampshire is Hanover High School, the standout academic performer in the Dresden School District serving Hanover and Norwich, with a graduation rate above 95%, deep Advanced Placement access, and a college-matriculation record that sends graduates to Dartmouth, the Ivy League, and selective national universities.
The Best Value pick is Souhegan High School in Amherst, a free public school whose nationally recognized project-based, advisory-driven model delivers outcomes that rival private academies at zero tuition. This list is built for New Hampshire families and students weighing rigor, college outcomes, safety, and program fit across the Upper Valley, the southern tier, and the Seacoast.
Every pick below uses real, publicly reported data from the New Hampshire Department of Education, U.S. News, and Niche.
How We Ranked the Top 10
We weighted each school against what New Hampshire families consistently say matters most when choosing where their student spends four years. We drew on published figures from the New Hampshire Department of Education (NHED), U.S. News Education, Niche, GreatSchools, the College Board, and NCES. The weighting:
- Academic performance — 25%
- College and post-grad outcomes — 20%
- Value and cost — 15%
- Teachers and resources — 15%
- Environment and safety — 15%
- Extracurriculars and fit — 10%
A school that posts high test scores but graduates few college-ready seniors, or offers great programs in an unsafe setting, drops fast. The winners balance all six.
1. Hanover High School 🏆 BEST OVERALL
Type: Public | Tuition: Free (public) | Best for: Families wanting the strongest academics in the state
Hanover High School anchors the Dresden School District — the country's first interstate school district, serving Hanover, New Hampshire and Norwich, Vermont — and sits beside Dartmouth College in the Upper Valley. Enrolling roughly 750 students, Hanover posts a graduation rate above 95% and the deepest Advanced Placement slate in the state, with strong scores across STEM and humanities.
The school benefits from a highly educated community and Dartmouth proximity, and graduates routinely matriculate to Ivy League schools, Dartmouth, and selective liberal-arts colleges. With a student-teacher ratio near 12:1, competitive academic teams, and robust arts and athletics, Hanover is consistently the top-ranked public high school in New Hampshire on **U.S.
News**.
Pros:
- Graduation rate above 95% with the state's deepest AP slate
- Strong placement at Ivy League and selective colleges
- Low student-teacher ratio near 12:1
- Dartmouth proximity and a highly educated community
Cons:
- Small enrollment limits some elective breadth
- Remote Upper Valley location for southern-tier families
Verdict: The most complete public high school in New Hampshire — elite academics, outcomes, and resources.
2. Bedford High School
Type: Public | Tuition: Free (public) | Best for: Southern-tier families wanting a large, high-achieving school
Bedford High School serves the affluent Manchester suburb of Bedford and is one of the largest top-tier publics in the state, enrolling roughly 1,500 students. It posts a graduation rate above 94% and offers an extensive AP program plus strong dual-enrollment options.
Bedford consistently ranks near the top of New Hampshire on U.S. News and Niche, sending graduates to the University of New Hampshire, selective New England colleges, and national universities. Its modern facilities, competitive Division I athletics, and deep slate of clubs and arts make it a complete comprehensive school in a safe, well-resourced community.
Pros:
- Graduation rate above 94% with extensive AP offerings
- Strong dual-enrollment and college-prep options
- Modern facilities and competitive Division I athletics
- Safe, affluent Bedford community
Cons:
- Larger enrollment near 1,500 than most NH publics
- High community expectations create academic pressure
Verdict: A top southern-tier comprehensive — large, modern, and consistently high-performing.
3. Souhegan High School (Amherst) 💎 BEST VALUE
Type: Public | Tuition: Free (public) | Best for: Families wanting an innovative, private-caliber model at no cost
Souhegan High School in Amherst is our best value: a free public school nationally recognized for its project-based, heterogeneous, advisory-driven model that delivers outcomes families often pay private-academy tuition to find. Enrolling around 950 students, Souhegan was founded as a reform-minded school and remains a member of the Coalition of Essential Schools tradition, emphasizing senior projects, advisories, and authentic assessment.
It posts a graduation rate above 93%, offers a strong slate of honors and AP courses, and sends graduates to UNH and selective New England colleges. For families wanting an engaged, student-centered education without writing a tuition check, Souhegan is unmatched.
Pros:
- Nationally recognized project-based model at zero tuition
- Advisory system and senior projects build real skills
- Graduation rate above 93% with strong honors and AP
- Engaged, student-centered culture rare in publics
Cons:
- Innovative model suits self-directed learners best
- Smaller AP catalog than the largest comprehensives
Verdict: The best outcomes-per-dollar in the state — a private-caliber, student-centered model for free.
4. Oyster River High School (Durham)
Type: Public | Tuition: Free (public) | Best for: Seacoast families wanting top academics near UNH
Oyster River High School in Durham serves a Seacoast community anchored by the University of New Hampshire, and consistently ranks among the state's best. Enrolling roughly 800 students, Oyster River posts a graduation rate above 94% and offers a strong AP program alongside UNH dual-enrollment opportunities.
The highly educated Durham community and university proximity produce a strong college-going culture, with graduates heading to UNH, selective New England schools, and national universities. With a student-teacher ratio near 13:1, competitive athletics, and respected arts and academic teams, Oyster River is a perennial U.S.
News standout on the Seacoast.
Pros:
- Graduation rate above 94% with strong AP access
- UNH dual-enrollment and college proximity
- Low student-teacher ratio near 13:1
- Highly educated, college-going Durham community
Cons:
- Small enrollment limits elective breadth
- High housing costs narrow the zoned community
Verdict: A top Seacoast public — strong academics and UNH proximity in an engaged community.
5. Bow High School
Type: Public | Tuition: Free (public) | Best for: Capital-area families wanting a strong, smaller comprehensive
Bow High School serves the Concord-area town of Bow and is a consistent high performer enrolling roughly 650 students. It posts a graduation rate above 95% and offers a solid AP slate with strong dual-credit options through nearby institutions. Bow ranks near the top of New Hampshire on Niche and **U.S.
News, sending graduates to UNH, selective New England colleges, and national schools. Its smaller size produces a connected community and a student-teacher ratio near 12:1**, while competitive athletics and active arts and clubs round out the experience. For capital-region families wanting strong outcomes in an intimate setting, Bow is a standout.
Pros:
- Graduation rate above 95% in a smaller setting
- Solid AP and dual-credit options
- Connected community with a 12:1 student-teacher ratio
- Competitive athletics and active arts programs
Cons:
- Smaller AP catalog than the largest schools
- Limited program specialization
Verdict: A high-performing capital-area public — strong outcomes in an intimate, connected community.
6. Windham High School
Type: Public | Tuition: Free (public) | Best for: Southern-tier families in a fast-growing community
Windham High School serves the rapidly growing southern town of Windham, near the Massachusetts border, and has become one of the state's strongest newer comprehensives. Enrolling roughly 1,100 students, Windham posts a graduation rate above 94% and offers a broad AP program in modern facilities opened in the past two decades.
The school ranks highly on U.S. News and Niche, with graduates heading to UNH, New England colleges, and national universities. Competitive athletics, strong arts, and an active club scene support a well-rounded experience in a safe, affluent, family-oriented community.
Pros:
- Graduation rate above 94% with a broad AP program
- Modern facilities in a fast-growing community
- Competitive athletics and strong arts programs
- Safe, affluent, family-oriented town
Cons:
- Rapid enrollment growth strains capacity
- Newer school with a shorter track record
Verdict: A strong, modern southern-tier public — broad academics and activities in a growing community.
7. Exeter High School
Type: Public | Tuition: Free (public) | Best for: Seacoast families wanting a large school with deep offerings
Exeter High School in Exeter — the public school, distinct from the private Phillips Exeter Academy — is one of the largest top-tier publics on the Seacoast, enrolling roughly 1,700 students. It posts a graduation rate above 92% and offers an extensive AP catalog plus a wide range of electives and dual-enrollment options that smaller schools cannot match.
Part of the SAU 16 cooperative, Exeter sends graduates to UNH, selective New England colleges, and national universities. Its scale supports Division I athletics, deep arts programs, and a broad club slate, making it a complete comprehensive in a historic Seacoast community.
Pros:
- Extensive AP catalog and elective breadth from large scale
- Graduation rate above 92% with strong dual enrollment
- Division I athletics and deep arts programs
- Historic, well-resourced Seacoast community
Cons:
- Large enrollment near 1,700 can feel impersonal
- Test performance trails the smallest top schools
Verdict: A complete large Seacoast public — breadth of offerings few NH schools can match.
8. Pinkerton Academy (Derry)
Type: Public (independent academy, tuition-funded by sending towns) | Tuition: Free to resident students (sending-town funded) | Best for: Families wanting the broadest program slate in the state
Pinkerton Academy in Derry is one of New England's largest and oldest independent academies, serving as the public high school for Derry and several sending towns — resident students attend free, with tuition paid by their towns. Enrolling roughly 3,000 students, Pinkerton offers an unmatched breadth of AP, honors, CTE, and elective programs, from agriculture and aviation to performing arts.
It posts a graduation rate above 90% and sends graduates across UNH, New England colleges, the military, and the workforce. Its scale supports powerhouse athletics and one of the deepest activity slates in the state, making it ideal for students who want options.
Pros:
- Unmatched breadth of AP, CTE, and elective programs
- Free to resident students via sending-town tuition
- Powerhouse athletics and deep activity slate
- Graduation rate above 90% across a huge student body
Cons:
- Very large enrollment near 3,000
- Outcomes vary widely across a broad student population
Verdict: The broadest program slate in New Hampshire — ideal for students who want maximum options.
9. Portsmouth High School
Type: Public | Tuition: Free (public) | Best for: Seacoast families wanting strong academics in a vibrant city
Portsmouth High School serves the historic Seacoast city of Portsmouth and is a respected comprehensive enrolling roughly 1,000 students. It posts a graduation rate above 91% and offers a solid AP program plus strong arts and CTE pathways, benefiting from a culturally rich, well-resourced coastal community.
Portsmouth ranks well on Niche and U.S. News, sending graduates to UNH, New England colleges, and national schools. Its athletics, theater, and music programs are well regarded, and the vibrant downtown setting gives students access to internships and cultural opportunities rare for a school its size.
Pros:
- Graduation rate above 91% with a solid AP program
- Strong arts, theater, and CTE pathways
- Vibrant Seacoast city with internship access
- Well-resourced, culturally rich community
Cons:
- AP depth trails the very top schools
- Urban enrollment more economically diverse than suburban peers
Verdict: A strong Seacoast-city public — solid academics and rich cultural and arts access.
10. Hollis Brookline High School
Type: Public | Tuition: Free (public) | Best for: Southern-tier families wanting a smaller, high-achieving cooperative
Hollis Brookline High School serves the towns of Hollis and Brookline as a cooperative school in the state's southern tier, enrolling roughly 800 students. It posts a graduation rate above 94% and offers a strong AP slate with dual-enrollment options, ranking near the top of New Hampshire on Niche and **U.S.
News. The school benefits from an engaged, education-focused community and a student-teacher ratio near 13:1**, supporting competitive athletics, respected arts, and active academic teams. For southern-tier families wanting strong outcomes in a smaller, connected setting, Hollis Brookline is a dependable, high-performing choice.
Pros:
- Graduation rate above 94% with a strong AP slate
- Dual-enrollment options and college-prep focus
- Connected community with a 13:1 student-teacher ratio
- Competitive athletics and respected arts programs
Cons:
- Smaller enrollment limits elective breadth
- Limited program specialization beyond core academics
Verdict: A high-performing southern-tier cooperative — strong outcomes in a smaller, engaged community.
Which One's Right for You?
What to Look For When Choosing a High School
- Graduation and college-going rates — A school that graduates nearly all students and sends them to college signals a healthy culture. New Hampshire's top publics cluster above 94%.
- AP and dual-enrollment access — Confirm how many Advanced Placement courses are offered and how students score, plus dual-credit options through UNH and community colleges. Hanover and Bedford lead here.
- Program and model fit — An innovative, project-based school like Souhegan suits self-directed learners; a large comprehensive like Exeter or Pinkerton offers breadth. Match the model to the student.
- Safety and environment — Check climate surveys and discipline data, not reputation alone. New Hampshire's suburban and Seacoast schools generally post strong environment marks.
- Teacher resources and class size — Most NH top publics run low ratios near 12–13:1, meaning more individual attention than larger states' schools.
- Extracurricular depth — Athletics, arts, and academic teams shape the experience. Pinkerton, Exeter, and Bedford offer the deepest slates; smaller schools offer tighter communities.
What matters less than marketing implies: a school's name recognition, its newest building, or a single headline ranking. Graduation outcomes, AP results, program fit, and a safe environment affect your student far more than a glossy brochure.
FAQ
Which is the best public high school in New Hampshire? Hanover High School earns our top spot for balancing a 95%-plus graduation rate, the state's deepest AP slate, elite college outcomes, and a low student-teacher ratio with no major weakness.
What is the best-value public high school in New Hampshire? Souhegan High School in Amherst is our best value — a free public school whose nationally recognized project-based, advisory-driven model delivers private-caliber outcomes at zero tuition.
Is Pinkerton Academy a public school? Pinkerton Academy is an independent academy that serves as the public high school for Derry and several sending towns; resident students attend free, with tuition paid by their towns, and it offers the broadest program slate in the state.
Which New Hampshire high schools have the strongest academics? Hanover, Bedford, Oyster River, and Bow consistently post the highest graduation rates and AP performance, all above 94–95%.
Are there strong public high schools on the Seacoast? Yes. Oyster River in Durham, Exeter High School, Portsmouth High School, and Hollis Brookline nearby all rank among the state's best Seacoast and southern-tier options.
Do New Hampshire public high schools charge tuition? No. New Hampshire's public high schools are free to resident students. Pinkerton Academy is tuition-funded by its sending towns, so resident students still attend at no personal cost.
Bottom Line
For New Hampshire families, Hanover High School is our Best Overall public high school — it wins on a 95%-plus graduation rate, the state's deepest AP slate, elite college outcomes, and a low student-teacher ratio. Souhegan High School in Amherst is our Best Value, delivering a nationally recognized project-based model at zero tuition.
If you want maximum program breadth, a Seacoast location, or a smaller cooperative, use the decision tree above to route to Pinkerton, Oyster River, or Hollis Brookline instead. Choose on graduation outcomes, program fit, and safety — not name recognition — and your student will thrive.
Sources
- U.S. News — Best High Schools in New Hampshire
- Niche — Best Public High Schools in New Hampshire
- GreatSchools — New Hampshire school ratings
- New Hampshire Department of Education — data and accountability
- NH iPlatform — school performance data
- NCES — National Center for Education Statistics school search
- College Board — AP and SAT program data
- Dresden School District — Hanover High School
- Pinkerton Academy
- Souhegan High School
*Public high schools in New Hampshire review — best public high schools New Hampshire, rankings, ratings, and a review of the top picks for families.*