High School Explorer
Every public high school in NH, with federal-data depth: 4-year graduation rate, AP rigor, SAT/ACT participation, enrollment trend, NAEP state context, and more — translated for parents.
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.
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
| 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% |
| 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% |
Every NH high school
Search by school, district, or city; sort any column. Trend = high-school enrollment change, first→latest year on file (public 2021→2024 via CCD grades 9–12; private 2018→2022 via PSS total). Omitted (—) for schools under 50 HS students, where a year-over-year percentage isn't reliable.
| High school | City | Type | HS enrollment (9–12) | 9–12 trend |
|---|---|---|---|---|
| 2Nd Nature Academy K–12 Nonsectarian |
Nashua | Private | 92 | +58.6% |
| Academy for Science and Design Charter (H) charter Academy for Science and Design Charter School |
Nashua | Public | 264 | +18.4% |
| Arts Academy of New Hampshire Chartered Public High School charter Arts Academy of New Hampshire Chartered Public High School |
Salem | Public | 106 | -12.4% |
| Ashuelot Valley Academy K–12 Nonsectarian |
Keene | Private | 32 | — |
| Belmont High School Shaker Regional School District |
Belmont | Public | 361 | -3.7% |
| Benjamin Franklin Academy Chartered Public School (H) charter Benjamin Franklin Academy Chartered Public School |
Loudon | Public | 24 | — |
| Berlin Senior High School Berlin School District |
Berlin | Public | 303 | -14.6% |
| Bishop Guertin High School Catholic |
Nashua | Private | 803 | +1.8% |
| Brentwood Academy Nashua School District |
Nashua | Public | 26 | — |
| Bud Carlson Academy Rochester School District |
Rochester | Public | 96 | +37.1% |
| Busche Academy K–12 Nonsectarian |
Chester | Private | 24 | — |
| CSI Charter School charter CSI Charter School |
Penacook | Public | 34 | — |
| Campbell High School Litchfield School District |
LITCHFIELD | Public | 343 | -19.9% |
| Cedarcrest School K–12 Nonsectarian |
Keene | Private | 13 | — |
| Claremont Christian Academy K–12 Other religious |
Claremont | Private | 122 | -3.9% |
| Clearway High School Nonsectarian |
Nashua | Private | 48 | — |
| Coe-Brown Northwood Academy Coe-Brown Northwood Academy School District |
Northwood | Public | 654 | -5.9% |
| Colebrook Academy and Elementary School (H) Colebrook School District |
Colebrook | Public | 99 | -5.7% |
| Compass Classical Academy Charter School (H) charter Compass Classical Academy Charter School |
Northfield | Public | 43 | — |
| Conant Middle High School (H) Jaffrey-Rindge Cooperative School District |
Jaffrey | Public | 336 | -10.6% |
| Concord Christian Academy K–12 Other religious |
Concord | Private | 299 | +23.0% |
| Crossroads Christian School K–12 Other religious |
Pelham | Private | 105 | — |
| Dover Senior High School Dover School District |
Dover | Public | 1,371 | -11.4% |
| Dublin School Nonsectarian |
Dublin | Private | 163 | +0.0% |
| Enriched Learning Center K–12 Nonsectarian |
Berlin | Private | 15 | — |
| Enriched Learning Center K–12 Nonsectarian |
Berlin | Private | 17 | — |
| Epping High School Epping School District |
Epping | Public | 213 | -13.1% |
| Exeter High School Exeter Region Cooperative School District |
EXETER | Public | 1,348 | -10.8% |
| Fall Mountain Regional High School Fall Mountain Regional School District |
LANGDON | Public | 479 | -3.6% |
| Farmington Senior High School Farmington School District |
FARMINGTON | Public | 214 | -11.9% |
| Gathering Waters Charter School (H) charter Gathering Waters Charter School |
Keene | Public | 67 | — |
| Goffstown High School Goffstown School District |
Goffstown | Public | 1,008 | +0.3% |
| Gorham High School Gorham Randolph Shelburne Cooperative School District |
Gorham | Public | 149 | +4.9% |
| Granite Hill School K–12 Nonsectarian |
Newport | Private | 37 | — |
| Great Bay Charter School (H) charter Great Bay Charter School |
Exeter | Public | 94 | -2.1% |
| Groveton High School Northumberland School District |
Groveton | Public | 121 | -7.6% |
| Hanover High School Dresden School District |
Hanover | Public | 674 | -2.0% |
| High Mowing School K–12 Nonsectarian |
Wilton | Private | 356 | +232.7% |
| Hillsboro-Deering High School Hillsboro-Deering Cooperative School District |
Hillsborough | Public | 334 | -9.7% |
| Hinsdale High School Hinsdale School District |
Hinsdale | Public | 155 | +10.7% |
| Hollis-Brookline High School Hollis-Brookline Cooperative School District |
Hollis | Public | 745 | -10.2% |
| Holy Family Academy K–12 Catholic |
Manchester | Private | 95 | +26.7% |
| Hopkinton High School Hopkinton School District |
Contoocook | Public | 284 | -11.5% |
| Immaculate Heart Of Mary School K–12 Catholic |
Winchester | Private | 62 | — |
| Jesse Remington High School Other religious |
Candia | Private | 40 | — |
| John Stark Regional High School John Stark Regional School District |
WEARE | Public | 612 | +5.5% |
| Keene High School Keene School District |
Keene | Public | 1,288 | -4.8% |
| Kimball Union Academy Nonsectarian |
Meriden | Private | 343 | +3.0% |
| Kingswood Regional High School Governor Wentworth Regional School District |
Wolfeboro | Public | 729 | +0.1% |
| Kreiva Academy Public Charter School (H) charter Kreiva Academy Public Charter School |
Manchester | Public | 76 | -31.5% |
| Laconia Christian Academy K–12 Other religious |
Laconia | Private | 121 | +30.1% |
| Learning Skills Academy K–12 Nonsectarian |
Rye | Private | 58 | -6.5% |
| Ledyard Charter School charter Ledyard Charter School |
Lebanon | Public | 49 | — |
| Legacy By Gersh At Crotched Mountain K–12 Nonsectarian |
Greenfield | Private | 53 | -41.1% |
| Lin-Wood Public School (High) Lincoln-Woodstock Cooperative School District |
Lincoln | Public | 82 | -12.8% |
| Lisbon Regional School (High) Lisbon Regional School District |
Lisbon | Public | 84 | -12.5% |
| Littleton High School Littleton School District |
Littleton | Public | 172 | -19.6% |
| Londonderry Senior High School Londonderry School District |
Londonderry | Public | 1,289 | -7.2% |
| Longview School Nonsectarian |
Deerfield | Private | 21 | — |
| Making Community Connections Charter School - Monadnock charter Making Community Connections Charter School |
Keene | Public | 80 | — |
| Manchester Central High School Manchester School District |
Manchester | Public | 1,130 | -13.4% |
| Manchester Memorial High School Manchester School District |
Manchester | Public | 1,296 | -11.2% |
| Manchester School of Technology (High School) Manchester School District |
Manchester | Public | 302 | -21.4% |
| Manchester West High School Manchester School District |
Manchester | Public | 764 | -0.4% |
| Mascenic Regional High School Mascenic Regional School District |
New Ipswich | Public | 252 | -5.6% |
| Mascoma Valley Regional High School Mascoma Valley Regional School District |
Canaan | Public | 303 | -3.5% |
| Merrimack High School Merrimack School District |
Merrimack | Public | 1,057 | -8.4% |
| Merrimack Valley High School Merrimack Valley School District |
Penacook | Public | 744 | -6.2% |
| Milford High School Milford School District |
Milford | Public | 655 | -14.0% |
| Monadnock Regional High School Monadnock Regional School District |
SWANZEY | Public | 448 | +1.8% |
| Monarch School Of New England K–12 Nonsectarian |
Rochester | Private | 63 | +16.7% |
| Moultonborough Academy Moultonborough School District |
Moultonborough | Public | 137 | -4.9% |
| Mount Royal Academy K–12 Catholic |
Sunapee | Private | 187 | +8.7% |
| Nashua High School North Nashua School District |
Nashua | Public | 1,543 | -6.7% |
| Nashua High School South Nashua School District |
Nashua | Public | 1,686 | -7.0% |
| Newport SOAR High School Newport School District |
Newport | Public | 7 | — |
| Next Charter School charter Next Charter School |
Derry | Public | 79 | -2.5% |
| North Country Charter Academy (H) charter North Country Charter Academy |
Littleton | Public | 45 | — |
| Oliverian School Nonsectarian |
Pike | Private | 26 | — |
| Oyster River High School Oyster River Coop School District |
Durham | Public | 825 | -3.7% |
| Pelham High School Pelham School District |
Pelham | Public | 508 | -12.1% |
| Pembroke Academy Pembroke School District |
Pembroke | Public | 744 | -2.0% |
| Phillips Exeter Academy Nonsectarian |
Exeter | Private | 1,064 | -1.6% |
| Pinkerton Academy Nonsectarian |
Derry | Private | 3,074 | — |
| Pittsburg School (High) Pittsburg School District |
Pittsburg | Public | 31 | — |
| Pittsfield High School Pittsfield School District |
Pittsfield | Public | 161 | +0.6% |
| Portsmouth Christian Academy K–12 Other religious |
Dover | Private | 502 | +12.1% |
| Proctor Academy Nonsectarian |
Andover | Private | 376 | +1.9% |
| Profile Senior High School Profile School District |
Bethlehem | Public | 133 | -7.0% |
| River View Chartered Public School charter River View Chartered Public School |
Claremont | Public | 30 | — |
| Robert Frost Charter School (H) charter Robert Frost Charter School |
Conway | Public | 12 | — |
| Rochester Learning Academy K–12 Nonsectarian |
Somersworth | Private | 13 | — |
| Salem High School Salem School District |
Salem | Public | 1,116 | -4.2% |
| Sanborn Regional High School Sanborn Regional School District |
Kingston | Public | 448 | -20.3% |
| Seacoast Learning Collaborative K–12 Nonsectarian |
Newton | Private | 44 | — |
| Seacoast Performance Academy K–12 Nonsectarian |
Exeter | Private | 75 | — |
| Shortridge Academy Nonsectarian |
Milton | Private | 32 | — |
| Somersworth High School Somersworth School District |
Somersworth | Public | 399 | -0.5% |
| Souhegan Coop High School Souhegan Cooperative School District |
Amherst | Public | 696 | -0.9% |
| South Merrimack Christian Academy K–12 Other religious |
Merrimack | Private | 195 | -16.7% |
| Spark Academy of Advanced Technologies Charter School charter Spark Academy of Advanced Technologies |
Manchester | Public | 96 | +52.4% |
| Spaulding High School Rochester School District |
Rochester | Public | 1,298 | -2.1% |
| St Paul'S School Other religious |
Concord | Private | 542 | +2.5% |
| St Thomas Aquinas High School Catholic |
Dover | Private | 414 | -4.2% |
| Sunapee Sr. High School Sunapee School District |
Sunapee | Public | 131 | +0.8% |
| Synergy Academy Chartered Public School charter Synergy Academy Chartered Public School |
CONCORD | Public | 21 | — |
| Tabernacle Christian School K–12 Other religious |
Litchfield | Private | 32 | — |
| The Contoocook School K–12 Nonsectarian |
Contoocook | Private | 10 | — |
| The Derryfield School K–12 Nonsectarian |
Manchester | Private | 409 | +5.1% |
| The Founders Academy Charter School (H) charter The Founders Academy Charter School |
Manchester | Public | 152 | +17.8% |
| The Home For Little Wanderers K–12 Nonsectarian |
Windsor | Private | 35 | — |
| Tilton School Nonsectarian |
Tilton | Private | 197 | -22.7% |
| Timberlane Regional High School Timberlane Regional School District |
Plaistow | Public | 944 | -8.3% |
| Tri-City Christian Academy K–12 Other religious |
Somersworth | Private | 134 | -25.1% |
| Trinity High School Catholic |
Manchester | Private | 331 | +5.1% |
| Victory Baptist School K–12 Other religious |
Londonderry | Private | 52 | -13.3% |
| Victory High School Nonsectarian |
Jaffrey | Private | 37 | — |
| Virtual Learning Academy (H) charter virtual Virtual Learning Academy Charter School |
EXETER | Public | 386 | +2.9% |
| Waterville Valley Academy Nonsectarian |
Waterville Valley | Private | 26 | — |
| Wediko School At The Home For Little Wanderers K–12 Nonsectarian |
Windsor | Private | 37 | — |
| White Mountain School Catholic |
Bethlehem | Private | 134 | +14.5% |
| White Mountains Regional High School White Mountains Regional School District |
Whitefield | Public | 319 | -8.9% |
| Wilton-Lyndeboro Senior High School Wilton-Lyndeborough Cooperative School District |
Wilton | Public | 147 | -5.8% |
| Windham High School Windham School District |
Windham | Public | 945 | -10.5% |
| Winnisquam Regional High School Winnisquam Regional School District |
Tilton | Public | 357 | -21.4% |
Sources: Public — NCES Common Core of Data via the Urban Institute API; "HS enrollment" = grades 9–12 (so K–12/combined records aren't inflated by their elementary grades); trend 2021–2024. Private — NCES Private School Universe Survey (PSS); enrollment is total students (PSS has no grade detail); trend 2018→2022 (biennial). "High school" = offers grade 12. Winners/losers shown for public only (comparable annual span) and exclude very small/near-closure schools.