Top 89 high schools in New Hampshire (2025)
Schools classified as high schools by NCES. Ranked by the Success Index (US) from official American data; 89 schools shown.
- 195Hanover High SchoolHanover · Public High87% Math proficiency · 674 students
- 289Oyster River High SchoolDurham · Public High72% Math proficiency · 825 students
- 388Hollis-Brookline High SchoolHollis · Public High67% Math proficiency · 745 students
- 487Academy for Science and Design Charter (H)Nashua · Charter High95% Math proficiency · 264 students
- 586Windham High SchoolWindham · Public High66% Math proficiency · 945 students
- 685Hopkinton High SchoolContoocook · Public High67% Math proficiency · 284 students
- 785Bedford High SchoolBedford · Public High63% Math proficiency · 1,360 students
- 884Souhegan Coop High SchoolAmherst · Public High57% Math proficiency · 696 students
- 984Spark Academy of Advanced Technologies Charter SchoolManchester · Charter High3.1% Free/reduced-price lunch · 96 students
- 1084Lebanon High SchoolLebanon · Public High62% Math proficiency · 606 students
- 1182Exeter High SchoolExeter · Public High57% Math proficiency · 1,348 students
- 1282Londonderry Senior High SchoolLondonderry · Public High61% Math proficiency · 1,289 students
- 1381Coe-Brown Northwood AcademyNorthwood · Public High57% Math proficiency · 654 students
- 1481Sunapee Sr. High SchoolSunapee · Public High64.5% Math proficiency · 131 students
- 1580Bow High SchoolBow · Public High52% Math proficiency · 622 students
- 1680Winnacunnet High SchoolHampton · Public High52% Math proficiency · 993 students
- 1779Milford High SchoolMilford · Public High57% Math proficiency · 655 students
- 1879Portsmouth High SchoolPortsmouth · Public High52% Math proficiency · 1,017 students
- 1978Inter-Lakes High SchoolMeredith · Public High52% Math proficiency · 294 students
- 2078Lin-Wood Public School (High)Lincoln · Public High69.5% Math proficiency · 82 students
- 2177Gathering Waters Charter School (H)Keene · Charter High23.9% Free/reduced-price lunch · 67 students
- 2277Goffstown High SchoolGoffstown · Public High48% Math proficiency · 1,008 students
- 2376Kearsarge Regional High SchoolNorth Sutton · Public High47% Math proficiency · 485 students
- 2475Timberlane Regional High SchoolPlaistow · Public High43% Math proficiency · 944 students
- 2574The Founders Academy Charter School (H)Manchester · Charter High49.5% Math proficiency · 152 students
- 2674Plymouth Regional High SchoolPlymouth · Public High47% Math proficiency · 651 students
- 2773Merrimack High SchoolMerrimack · Public High43% Math proficiency · 1,057 students
- 2873Arts Academy of New Hampshire Chartered Public High SchoolSalem · Charter High30% Math proficiency · 106 students
- 2972Epping High SchoolEpping · Public High44.5% Math proficiency · 213 students
- 3072Profile Senior High SchoolBethlehem · Public High49.5% Math proficiency · 133 students
- 3172Newmarket Jr.-Sr. High SchoolNewmarket · Public High54.5% Math proficiency · 274 students
- 3271Mascenic Regional High SchoolNew Ipswich · Public High47% Math proficiency · 252 students
- 3371Campbell High SchoolLitchfield · Public High42% Math proficiency · 343 students
- 3470Conval Regional High SchoolPeterborough · Public High42% Math proficiency · 645 students
- 3570Lisbon Regional School (High)Lisbon · Public High49.5% Math proficiency · 84 students
- 3670Pelham High SchoolPelham · Public High37% Math proficiency · 508 students
- 3770Gorham High SchoolGorham · Public High44.5% Math proficiency · 149 students
- 3868Alvirne High SchoolHudson · Public High40% Math proficiency · 976 students
- 3968John Stark Regional High SchoolWeare · Public High37% Math proficiency · 612 students
- 4068Salem High SchoolSalem · Public High40% Math proficiency · 1,116 students
- 4168Pinkerton AcademyDerry · Public High41% Math proficiency · 2,990 students
- 4267Dover Senior High SchoolDover · Public High38% Math proficiency · 1,371 students
- 4367Kennett High SchoolNorth Conway · Public High42% Math proficiency · 642 students
- 4466Making Community Connections Charter School - MonadnockKeene · Charter High32.5% Free/reduced-price lunch · 80 students
- 4566Moultonborough AcademyMoultonborough · Public High34.5% Math proficiency · 137 students
- 4664Keene High SchoolKeene · Public High40% Math proficiency · 1,288 students
- 4764Gilford High SchoolGilford · Public High37% Math proficiency · 470 students
- 4864Hillsboro-Deering High SchoolHillsborough · Public High32% Math proficiency · 334 students
- 4963White Mountains Regional High SchoolWhitefield · Public High42% Math proficiency · 319 students
- 5063Merrimack Valley High SchoolPenacook · Public High37% Math proficiency · 744 students
- 5162Raymond High SchoolRaymond · Public High32% Math proficiency · 326 students
- 5262Concord High SchoolConcord · Public High40% Math proficiency · 1,394 students
- 5362Prospect Mountain High SchoolAlton · Public High27% Math proficiency · 402 students
- 5460Monadnock Regional High SchoolSwanzey · Public High37% Math proficiency · 448 students
- 5560Sanborn Regional High SchoolKingston · Public High32% Math proficiency · 448 students
- 5659Pembroke AcademyPembroke · Public High32% Math proficiency · 744 students
- 5759Belmont High SchoolBelmont · Public High32% Math proficiency · 361 students
- 5859Nashua High School SouthNashua · Public High34% Math proficiency · 1,686 students
- 5959Mascoma Valley Regional High SchoolCanaan · Public High27% Math proficiency · 303 students
- 6058Littleton High SchoolLittleton · Public High34.5% Math proficiency · 172 students
- 6157Wilton-Lyndeboro Senior High SchoolWilton · Public High30% Math proficiency · 147 students
- 6257Newfound Regional High SchoolBristol · Public High37% Math proficiency · 357 students
- 6357Nashua High School NorthNashua · Public High34% Math proficiency · 1,543 students
- 6456Conant Middle High School (H)Jaffrey · Public High32% Math proficiency · 336 students
- 6555Groveton High SchoolGroveton · Public High44.5% Math proficiency · 121 students
- 6655Stevens High SchoolClaremont · Public High32% Math proficiency · 477 students
- 6753Kingswood Regional High SchoolWolfeboro · Public High22% Math proficiency · 729 students
- 6853Somersworth High SchoolSomersworth · Public High27% Math proficiency · 399 students
- 6952Farmington Senior High SchoolFarmington · Public High32% Math proficiency · 214 students
- 7051Winnisquam Regional High SchoolTilton · Public High32% Math proficiency · 357 students
- 7151Spaulding High SchoolRochester · Public High29% Math proficiency · 1,298 students
- 7251Berlin Senior High SchoolBerlin · Public High22% Math proficiency · 303 students
- 7350Manchester Memorial High SchoolManchester · Public High25% Math proficiency · 1,296 students
- 7447Laconia High SchoolLaconia · Public High22% Math proficiency · 562 students
- 7546Fall Mountain Regional High SchoolLangdon · Public High17% Math proficiency · 479 students
- 7644Manchester Central High SchoolManchester · Public High27% Math proficiency · 1,130 students
- 7742Colebrook Academy and Elementary School (H)Colebrook · Public High10% Math proficiency · 99 students
- 7842Next Charter SchoolDerry · Charter High24.5% Math proficiency · 79 students
- 7942Hinsdale High SchoolHinsdale · Public High15% Math proficiency · 155 students
- 8041Woodsville High SchoolWoodsville · Public High15% Math proficiency · 221 students
- 8141Newport Middle High School (High)Newport · Public High12% Math proficiency · 291 students
- 8240Great Bay Charter School (H)Exeter · Charter High15% Math proficiency · 94 students
- 8335Manchester School of Technology (High School)Manchester · Public High22% Math proficiency · 302 students
- 8434Manchester West High SchoolManchester · Public High17% Math proficiency · 764 students
- 8533Bud Carlson AcademyRochester · Public High24.5% Math proficiency · 96 students
- 8633Nute High SchoolMilton · Public High5% Math proficiency · 166 students
- 8733Pittsfield High SchoolPittsfield · Public High15% Math proficiency · 161 students
- 8828Kreiva Academy Public Charter School (H)Manchester · Charter High82.9% Free/reduced-price lunch · 76 students
- 8928Franklin High SchoolFranklin · Public High15% Math proficiency · 280 students
| # | School | Sector | Success Index (US) | Key result | Students |
|---|---|---|---|---|---|
| 1 | Hanover High School Hanover · High · Grades 9–12 | Public | 95.2 Top 5% | 87% Math proficiency | 674 |
| 2 | Oyster River High School Durham · High · Grades 9–12 | Public | 88.7 Top 5% | 72% Math proficiency | 825 |
| 3 | Hollis-Brookline High School Hollis · High · Grades 9–12 | Public | 88.4 Top 5% | 67% Math proficiency | 745 |
| 4 | Academy for Science and Design Charter (H) Nashua · High · Grades 9–12 | Charter | 87.2 Top 5% | 95% Math proficiency | 264 |
| 5 | Windham High School Windham · High · Grades 9–12 | Public | 85.8 Top 5% | 66% Math proficiency | 945 |
| 6 | Hopkinton High School Contoocook · High · Grades 9–12 | Public | 84.8 Top 5% | 67% Math proficiency | 284 |
| 7 | Bedford High School Bedford · High · Grades 9–13 | Public | 84.7 Top 5% | 63% Math proficiency | 1,360 |
| 8 | Souhegan Coop High School Amherst · High · Grades 9–12 | Public | 84.3 Top 5% | 57% Math proficiency | 696 |
| 9 | Spark Academy of Advanced Technologies Charter School Manchester · High · Grades 9–12 | Charter | 83.9 Top 5% | 3.1% Free/reduced-price lunch | 96 |
| 10 | Lebanon High School Lebanon · High · Grades 9–13 | Public | 83.5 Top 5% | 62% Math proficiency | 606 |
| 11 | Exeter High School Exeter · High · Grades 9–12 | Public | 82.4 Top 10% | 57% Math proficiency | 1,348 |
| 12 | Londonderry Senior High School Londonderry · High · Grades 9–12 | Public | 81.6 Top 10% | 61% Math proficiency | 1,289 |
| 13 | Coe-Brown Northwood Academy Northwood · High · Grades 9–12 | Public | 81.2 Top 10% | 57% Math proficiency | 654 |
| 14 | Sunapee Sr. High School Sunapee · High · Grades 9–12 | Public | 80.7 Top 10% | 64.5% Math proficiency | 131 |
| 15 | Bow High School Bow · High · Grades 9–13 | Public | 79.8 Top 10% | 52% Math proficiency | 622 |
| 16 | Winnacunnet High School Hampton · High · Grades 9–13 | Public | 79.7 Top 10% | 52% Math proficiency | 993 |
| 17 | Milford High School Milford · High · Grades 9–12 | Public | 79.3 Top 10% | 57% Math proficiency | 655 |
| 18 | Portsmouth High School Portsmouth · High · Grades 9–13 | Public | 79.1 Top 10% | 52% Math proficiency | 1,017 |
| 19 | Inter-Lakes High School Meredith · High · Grades 9–13 | Public | 78.3 Top 10% | 52% Math proficiency | 294 |
| 20 | Lin-Wood Public School (High) Lincoln · High · Grades 9–12 | Public | 77.9 Top 10% | 69.5% Math proficiency | 82 |
| 21 | Gathering Waters Charter School (H) Keene · High · Grades 9–12 | Charter | 77.4 Top 10% | 23.9% Free/reduced-price lunch | 67 |
| 22 | Goffstown High School Goffstown · High · Grades 9–12 | Public | 77.1 Top 10% | 48% Math proficiency | 1,008 |
| 23 | Kearsarge Regional High School North Sutton · High · Grades 9–13 | Public | 76.4 Top 25% | 47% Math proficiency | 485 |
| 24 | Timberlane Regional High School Plaistow · High · Grades 9–12 | Public | 74.5 Top 25% | 43% Math proficiency | 944 |
| 25 | The Founders Academy Charter School (H) Manchester · High · Grades 9–12 | Charter | 74.3 Top 25% | 49.5% Math proficiency | 152 |
| 26 | Plymouth Regional High School Plymouth · High · Grades 9–13 | Public | 73.9 Top 25% | 47% Math proficiency | 651 |
| 27 | Merrimack High School Merrimack · High · Grades 9–12 | Public | 72.9 Top 25% | 43% Math proficiency | 1,057 |
| 28 | Arts Academy of New Hampshire Chartered Public High School Salem · High · Grades 9–12 | Charter | 72.5 Top 25% | 30% Math proficiency | 106 |
| 29 | Epping High School Epping · High · Grades 9–12 | Public | 72.4 Top 25% | 44.5% Math proficiency | 213 |
| 30 | Profile Senior High School Bethlehem · High · Grades 9–12 | Public | 72.0 Top 25% | 49.5% Math proficiency | 133 |
| 31 | Newmarket Jr.-Sr. High School Newmarket · High · Grades 9–13 | Public | 71.8 Top 25% | 54.5% Math proficiency | 274 |
| 32 | Mascenic Regional High School New Ipswich · High · Grades 9–12 | Public | 71.0 Top 25% | 47% Math proficiency | 252 |
| 33 | Campbell High School Litchfield · High · Grades 9–12 | Public | 70.5 Top 25% | 42% Math proficiency | 343 |
| 34 | Conval Regional High School Peterborough · High · Grades 9–13 | Public | 69.9 Top 25% | 42% Math proficiency | 645 |
| 35 | Lisbon Regional School (High) Lisbon · High · Grades 9–12 | Public | 69.7 Top 25% | 49.5% Math proficiency | 84 |
| 36 | Pelham High School Pelham · High · Grades 9–12 | Public | 69.7 Top 25% | 37% Math proficiency | 508 |
| 37 | Gorham High School Gorham · High · Grades 9–12 | Public | 69.6 Top 25% | 44.5% Math proficiency | 149 |
| 38 | Alvirne High School Hudson · High · Grades 9–13 | Public | 68.3 Top 25% | 40% Math proficiency | 976 |
| 39 | John Stark Regional High School Weare · High · Grades 9–12 | Public | 68.1 Top 25% | 37% Math proficiency | 612 |
| 40 | Salem High School Salem · High · Grades 9–12 | Public | 68.1 Top 25% | 40% Math proficiency | 1,116 |
| 41 | Pinkerton Academy Derry · High · Grades 9–13 | Public | 67.9 Top 25% | 41% Math proficiency | 2,990 |
| 42 | Dover Senior High School Dover · High · Grades 9–12 | Public | 67.1 Top 25% | 38% Math proficiency | 1,371 |
| 43 | Kennett High School North Conway · High · Grades 9–13 | Public | 67.1 Top 25% | 42% Math proficiency | 642 |
| 44 | Making Community Connections Charter School - Monadnock Keene · High · Grades 9–12 | Charter | 66.4 Top 25% | 32.5% Free/reduced-price lunch | 80 |
| 45 | Moultonborough Academy Moultonborough · High · Grades 9–12 | Public | 65.5 Top 50% | 34.5% Math proficiency | 137 |
| 46 | Keene High School Keene · High · Grades 9–12 | Public | 64.3 Top 50% | 40% Math proficiency | 1,288 |
| 47 | Gilford High School Gilford · High · Grades 9–13 | Public | 63.9 Top 50% | 37% Math proficiency | 470 |
| 48 | Hillsboro-Deering High School Hillsborough · High · Grades 9–12 | Public | 63.9 Top 50% | 32% Math proficiency | 334 |
| 49 | White Mountains Regional High School Whitefield · High · Grades 9–12 | Public | 63.3 Top 50% | 42% Math proficiency | 319 |
| 50 | Merrimack Valley High School Penacook · High · Grades 9–12 | Public | 63.1 Top 50% | 37% Math proficiency | 744 |
| 51 | Raymond High School Raymond · High · Grades 9–13 | Public | 62.4 Top 50% | 32% Math proficiency | 326 |
| 52 | Concord High School Concord · High · Grades 9–13 | Public | 62.2 Top 50% | 40% Math proficiency | 1,394 |
| 53 | Prospect Mountain High School Alton · High · Grades 9–13 | Public | 62.2 Top 50% | 27% Math proficiency | 402 |
| 54 | Monadnock Regional High School Swanzey · High · Grades 9–12 | Public | 59.8 Top 50% | 37% Math proficiency | 448 |
| 55 | Sanborn Regional High School Kingston · High · Grades 9–12 | Public | 59.6 Top 50% | 32% Math proficiency | 448 |
| 56 | Pembroke Academy Pembroke · High · Grades 9–12 | Public | 59.4 Top 50% | 32% Math proficiency | 744 |
| 57 | Belmont High School Belmont · High · Grades 9–12 | Public | 59.1 Top 50% | 32% Math proficiency | 361 |
| 58 | Nashua High School South Nashua · High · Grades 9–12 | Public | 59.0 Top 50% | 34% Math proficiency | 1,686 |
| 59 | Mascoma Valley Regional High School Canaan · High · Grades 9–12 | Public | 58.8 Top 50% | 27% Math proficiency | 303 |
| 60 | Littleton High School Littleton · High · Grades 9–12 | Public | 58.3 Top 50% | 34.5% Math proficiency | 172 |
| 61 | Wilton-Lyndeboro Senior High School Wilton · High · Grades 9–12 | Public | 57.3 Top 50% | 30% Math proficiency | 147 |
| 62 | Newfound Regional High School Bristol · High · Grades 9–13 | Public | 57.2 Top 50% | 37% Math proficiency | 357 |
| 63 | Nashua High School North Nashua · High · Grades 9–12 | Public | 56.8 Top 50% | 34% Math proficiency | 1,543 |
| 64 | Conant Middle High School (H) Jaffrey · High · Grades 9–12 | Public | 55.8 Top 50% | 32% Math proficiency | 336 |
| 65 | Groveton High School Groveton · High · Grades 9–12 | Public | 54.8 Top 50% | 44.5% Math proficiency | 121 |
| 66 | Stevens High School Claremont · High · Grades 9–13 | Public | 54.6 Top 50% | 32% Math proficiency | 477 |
| 67 | Kingswood Regional High School Wolfeboro · High · Grades 9–12 | Public | 53.2 Top 50% | 22% Math proficiency | 729 |
| 68 | Somersworth High School Somersworth · High · Grades 9–12 | Public | 52.6 Top 50% | 27% Math proficiency | 399 |
| 69 | Farmington Senior High School Farmington · High · Grades 9–12 | Public | 51.5 Top 50% | 32% Math proficiency | 214 |
| 70 | Winnisquam Regional High School Tilton · High · Grades 9–12 | Public | 51.4 Top 50% | 32% Math proficiency | 357 |
| 71 | Spaulding High School Rochester · High · Grades 9–12 | Public | 51.3 Top 50% | 29% Math proficiency | 1,298 |
| 72 | Berlin Senior High School Berlin · High · Grades 9–12 | Public | 50.5 Top 50% | 22% Math proficiency | 303 |
| 73 | Manchester Memorial High School Manchester · High · Grades 9–12 | Public | 49.6 Top 50% | 25% Math proficiency | 1,296 |
| 74 | Laconia High School Laconia · High · Grades 9–13 | Public | 46.9 Lower 50% | 22% Math proficiency | 562 |
| 75 | Fall Mountain Regional High School Langdon · High · Grades 9–12 | Public | 45.5 Lower 50% | 17% Math proficiency | 479 |
| 76 | Manchester Central High School Manchester · High · Grades 9–12 | Public | 44.4 Lower 50% | 27% Math proficiency | 1,130 |
| 77 | Colebrook Academy and Elementary School (H) Colebrook · High · Grades 9–12 | Public | 42.4 Lower 50% | 10% Math proficiency | 99 |
| 78 | Next Charter School Derry · High · Grades 9–12 | Charter | 42.3 Lower 50% | 24.5% Math proficiency | 79 |
| 79 | Hinsdale High School Hinsdale · High · Grades 9–12 | Public | 42.0 Lower 50% | 15% Math proficiency | 155 |
| 80 | Woodsville High School Woodsville · High · Grades 9–13 | Public | 41.4 Lower 50% | 15% Math proficiency | 221 |
| 81 | Newport Middle High School (High) Newport · High · Grades 9–13 | Public | 40.6 Lower 50% | 12% Math proficiency | 291 |
| 82 | Great Bay Charter School (H) Exeter · High · Grades 9–12 | Charter | 40.4 Lower 50% | 15% Math proficiency | 94 |
| 83 | Manchester School of Technology (High School) Manchester · High · Grades 9–12 | Public | 35.3 Lower 50% | 22% Math proficiency | 302 |
| 84 | Manchester West High School Manchester · High · Grades 9–12 | Public | 33.6 Lower 50% | 17% Math proficiency | 764 |
| 85 | Bud Carlson Academy Rochester · High · Grades 9–12 | Public | 33.3 Lower 50% | 24.5% Math proficiency | 96 |
| 86 | Nute High School Milton · High · Grades 9–13 | Public | 33.2 Lower 50% | 5% Math proficiency | 166 |
| 87 | Pittsfield High School Pittsfield · High · Grades 9–12 | Public | 32.6 Lower 50% | 15% Math proficiency | 161 |
| 88 | Kreiva Academy Public Charter School (H) Manchester · High · Grades 9–12 | Charter | 28.4 Lower 50% | 82.9% Free/reduced-price lunch | 76 |
| 89 | Franklin High School Franklin · High · Grades 9–13 | Public | 28.2 Lower 50% | 15% Math proficiency | 280 |
Hanover High School in Hanover leads the 2025 list of high schools in New Hampshire with a Success Index (US) of 95.2. Of the 89 schools shown, 80 are public, 9 are charter.
Scores are percentiles within school type, so a elementary school and a high school with the same score sit at the same point in their own distributions. Use the rankings to build a shortlist, then visit the schools and ask how they support students at your child's level.
Download this table as CSV · free to reuse with attribution to the original sources and Success Tutoring
Free academic assessment
Is your child on grade level in reading and math?
Success Tutoring offers personalised English and math tutoring from Kindergarten to Grade 12. Start with a free online assessment and a clear plan for the year ahead.
- Personalised learning plan mapped to the Australian Curriculum
- English & Maths from Kindergarten to Year 12
- Flexible memberships, no lock-in contracts
- Centres across NSW, VIC, QLD, WA, SA and ACT
Frequently asked questions
What is the best high school in New Hampshire?
Hanover High School in Hanover ranks first among high schools in New Hampshire with a Success Index (US) of 95.2 out of 100 (Enrollment: 674).
How are high schools in New Hampshire ranked?
Each school's Success Index (US) combines 4 factors: math proficiency (30%), reading proficiency (30%), community advantage (fewer free/reduced-price lunch) (25%), students per teacher (15%). Each factor is a percentile against schools of the same type across United States. Schools with fewer than 60 students are excluded from rankings.
Are these 2025 rankings official?
No. They are computed by Success Tutoring from official American data (Urban Institute Education Data Portal (NCES CCD, EDFacts); NCES Common Core of Data). States set their own assessments and proficiency cut scores, so proficiency rates are most comparable within a state. Use the state rankings for like-for-like comparisons.