Public + private high schools, every state.
125
high schools (public + private)
77
public (71 districts)
48
private (NCES PSS)
8,644
public grade‑12 students (seniors, latest year)

NH public HS enrollment trend

Across the 36,671 students enrolled in NH brick-and-mortar public high schools in 2021, the state contracted -6.3% by 2024 (34,367 students, -2,304 net). That's the demographic tide every individual school is fighting or riding.

Charter share of public HS enrollment (latest year): 3.7% (1,272 of 34,367 students). Virtual / nonclassroom-based schools excluded.

🗺️ State context · NAEP 2024

How does NH compare nationally?

The National Assessment of Educational Progress (NAEP) is the only test given the same way to students in every state — making it the benchmark for state-to-state academic comparison. Below, this state's 8th-grade averages and where it sits on the 50-state distribution.

8th-grade math
280
+7 vs national avg (273)
8th-grade reading
268
+8 vs national avg (260)
national avg NH Math → Reading → 260 290 245 275

Each dot is one state's 2024 NAEP 8th-grade averages. NH is highlighted in gold. Dashed lines mark national averages — being upper-right of both = above national in both subjects. Source: NAEP State Snapshot Reports. NAEP doesn't produce per-school scores — this is state-level context.

Where the students are

Top 10 cities by public-HS enrollment

Manchester 7 HS 3,816
Nashua 4 HS 3,519
Keene 3 HS 1,435
Rochester 2 HS 1,394
Dover 1 HS 1,371
EXETER 1 HS 1,348
Londonderry 1 HS 1,289
Salem 2 HS 1,222
Merrimack 1 HS 1,057
Goffstown 1 HS 1,008

School-size distribution

Public, classroom-based · grades 9–12, latest year

Fastest-growing high schools
public, classroom-based · grade 9–12 · 2021→2024
Academy for Science and Design Charter (H)
Academy for Science and Design Charter School
223→264 +18.4%
John Stark Regional High School
John Stark Regional School District
580→612 +5.5%
Monadnock Regional High School
Monadnock Regional School District
440→448 +1.8%
Pittsfield High School
Pittsfield School District
160→161 +0.6%
Goffstown High School
Goffstown School District
1,005→1,008 +0.3%
Kingswood Regional High School
Governor Wentworth Regional School District
728→729 +0.1%
Manchester West High School
Manchester School District
767→764 -0.4%
Somersworth High School
Somersworth School District
401→399 -0.5%
Souhegan Coop High School
Souhegan Cooperative School District
702→696 -0.9%
Hanover High School
Dresden School District
688→674 -2.0%
Fastest-shrinking high schools
public, classroom-based · grade 9–12 · 2021→2024
Manchester School of Technology (High School)
Manchester School District
384→302 -21.4%
Winnisquam Regional High School
Winnisquam Regional School District
454→357 -21.4%
Sanborn Regional High School
Sanborn Regional School District
562→448 -20.3%
Campbell High School
Litchfield School District
428→343 -19.9%
Littleton High School
Littleton School District
214→172 -19.6%
Berlin Senior High School
Berlin School District
355→303 -14.6%
Milford High School
Milford School District
762→655 -14.0%
Manchester Central High School
Manchester School District
1,305→1,130 -13.4%
Epping High School
Epping School District
245→213 -13.1%
Pelham High School
Pelham School District
578→508 -12.1%

Worried about your school's enrollment trajectory?

An Enrollment Trend Audit shows where your students are going — and what it would take to keep them.

Request an Enrollment Trend Audit →