New Hampshire middle schools ranked

RankGradeSchoolCityDistrictActualProjectedImpactStudents
#1A+Frances C Richmond SchoolHanoverDresden School District75%68%Greatly Exceeds Expectations360
#2A+Academy For Science And Design Charter M (Charter)NashuaAcademy for Science and Design Charter School72%57%Greatly Exceeds Expectations341
#3A+Windham Middle SchoolWindhamWindham School District71%72%Exceeds Expectations438
#4A+Ross A Lurgio Middle SchoolBedfordBedford School District68%67%Exceeds Expectations700
#5A+Oyster River Middle SchoolDurhamOyster River Coop School District67%58%Greatly Exceeds Expectations643
#6A+Rye Junior High SchoolRyeRye School District67%73%Meets Expectations199
#7AHopkinton Middle SchoolContoocookHopkinton School District62%63%Exceeds Expectations133
#8APortsmouth Middle SchoolPortsmouthPortsmouth School District62%54%Greatly Exceeds Expectations499
#9AAmherst Middle SchoolAmherstAmherst School District61%65%Meets Expectations639
#10AHampton AcademyHamptonHampton School District60%54%Greatly Exceeds Expectations333
#11ALin Wood Public School MiddleLincolnLincoln-Woodstock Cooperative School District58%41%Greatly Exceeds Expectations69
#12A-Bow Memorial SchoolBowBow School District57%67%Doesn't Meet Expectations526
#13A-Profile Junior High SchoolBethlehemProfile School District57%54%Exceeds Expectations64
#14A-Sunapee Middle High SchoolSunapeeSunapee School District56%59%Meets Expectations85
#15A-David R Cawley Middle SchoolHooksettHooksett School District55%50%Greatly Exceeds Expectations429
#16A-Hollis Brookline Middle SchoolHollisHollis-Brookline Cooperative School District55%71%Underperforms Expectations382
#17A-Cooperative Middle SchoolStrathamExeter Region Cooperative School District54%64%Doesn't Meet Expectations951
#18A-Newmarket JR SR High ElemNewmarketNewmarket School District54%65%Doesn't Meet Expectations223
#19B+Gilford Middle SchoolGilfordGilford School District53%53%Exceeds Expectations305
#20B+Walpole Elementary SchoolWalpoleFall Mountain Regional School District51%48%Greatly Exceeds Expectations113
#21B+Lebanon Middle SchoolLebanonLebanon School District50%57%Meets Expectations471
#22B+Inter Lakes Middle SchoolMeredithInter-Lakes Cooperative School District49%52%Meets Expectations150
#23BHampstead Middle SchoolHampsteadHampstead School District49%58%Doesn't Meet Expectations377
#24BHudson Memorial SchoolHudsonHudson School District47%53%Meets Expectations692
#25BKearsarge Regional Middle SchoolNorth SuttonKearsarge Regional School District47%56%Doesn't Meet Expectations410
#26BLondonderry Middle SchoolLondonderryLondonderry School District47%49%Exceeds Expectations890
#27BThree Rivers SchoolPembrokePembroke School District47%46%Exceeds Expectations316
#28BBelmont Middle SchoolBelmontShaker Regional School District46%34%Greatly Exceeds Expectations345
#29BNewfound Memorial Middle SchoolBristolNewfound Area School District46%45%Exceeds Expectations287
#30B-Kingswood Regional Middle SchoolWolfeboroGovernor Wentworth Regional School District46%45%Exceeds Expectations388
#31B-Rundlett Middle SchoolConcordConcord School District46%40%Greatly Exceeds Expectations826
#32B-South Meadow SchoolPeterboroughContoocook Valley School District46%53%Meets Expectations339
#33B-Vilas Elementary SchoolAlsteadFall Mountain Regional School District46%40%Greatly Exceeds Expectations84
#34B-Dover Middle SchoolDoverDover School District45%51%Meets Expectations1,018
#35B-Woodbury SchoolSalemSalem School District45%42%Greatly Exceeds Expectations777
#36C+Gorham Middle SchoolGorhamGorham Randolph Shelburne Cooperative School District45%45%Exceeds Expectations94
#37C+Epping Middle SchoolEppingEpping School District44%39%Greatly Exceeds Expectations185
#38C+Mountain View Middle SchoolGoffstownGoffstown School District44%52%Meets Expectations829
#39C+Barrington Middle SchoolBarringtonBarrington School District43%43%Exceeds Expectations382
#40C+Merrimack Middle SchoolMerrimackMerrimack School District43%51%Meets Expectations542
#41C+Keene Middle SchoolKeeneKeene School District42%40%Exceeds Expectations627
#42CMoultonborough Middle LevelMoultonboroughMoultonborough School District42%51%Doesn't Meet Expectations101
#43CTimberlane Regional Middle SchoolPlaistowTimberlane Regional School District42%46%Meets Expectations735
#44CBoynton Middle SchoolNew IpswichMascenic Regional School District41%43%Exceeds Expectations251
#45CHillsboro Deering Middle SchoolHillsboroughHillsboro-Deering Cooperative School District41%40%Exceeds Expectations237
#46CLitchfield Middle SchoolLitchfieldLitchfield School District41%57%Underperforms Expectations355
#47CSanborn Regional Middle SchoolKingstonSanborn Regional School District41%37%Greatly Exceeds Expectations264
#48C-A Crosby Kennett Middle SchoolConwayConway School District40%42%Exceeds Expectations235
#49C-Great Brook SchoolAntrimContoocook Valley School District40%45%Meets Expectations224
#50C-Merrimack Valley Middle SchoolPenacookMerrimack Valley School District40%42%Exceeds Expectations472
#51C-Gilbert H Hood Middle SchoolDerryDerry Cooperative School District38%59%Underperforms Expectations540
#52C-Winnisquam Regional Middle SchoolTiltonWinnisquam Regional School District38%35%Exceeds Expectations398
#53C-Wilton Lyndeboro Middle SchoolWiltonWilton-Lyndeborough Cooperative School District37%47%Doesn't Meet Expectations124
#54C-Nute Junior High SchoolMiltonMilton School District36%42%Meets Expectations108
#55C-Seabrook Middle SchoolSeabrookSeabrook School District36%41%Meets Expectations311
#56D+Daisy Bronson Junior High SchoolLittletonLittleton School District34%35%Exceeds Expectations103
#57D+Indian River SchoolCanaanMascoma Valley Regional School District34%38%Meets Expectations313
#58D+Charlestown Middle SchoolCharlestownFall Mountain Regional School District33%48%Underperforms Expectations137
#59D+Laconia Middle SchoolLaconiaLaconia School District33%37%Meets Expectations408
#60D+Milford Middle SchoolMilfordMilford School District33%46%Doesn't Meet Expectations464
#61D+Pelham Memorial SchoolPelhamPelham School District33%64%Underperforms Expectations355
#62DGroveton High School MiddleGrovetonNorthumberland School District32%26%Greatly Exceeds Expectations72
#63DLisbon Regional School MiddleLisbonLisbon Regional School District32%41%Doesn't Meet Expectations53
#64DJaffrey Rindge Middle SchoolJaffreyJaffrey-Rindge Cooperative School District31%35%Meets Expectations273
#65DMonadnock Regional Middle SchoolE SwanzeyMonadnock Regional School District30%34%Meets Expectations254
#66DSomersworth Middle SchoolSomersworthSomersworth School District30%40%Doesn't Meet Expectations342
#67DFairgrounds Middle SchoolNashuaNashua School District29%37%Meets Expectations561
#68DThe Founders Academy Charter School E (Charter)ManchesterThe Founders Academy Charter School29%32%Meets Expectations285
#69D-Pennichuck Middle SchoolNashuaNashua School District28%30%Meets Expectations559
#70D-Rochester Middle SchoolRochesterRochester School District27%26%Exceeds Expectations847
#71D-Pittsfield Middle SchoolPittsfieldPittsfield School District26%29%Meets Expectations139
#72D-Hinsdale Middle High SchoolHinsdaleHinsdale School District24%50%Underperforms Expectations132
#73D-Southside Middle SchoolManchesterManchester School District24%28%Meets Expectations750
#74D-Berlin Middle SchoolBerlinBerlin School District22%34%Doesn't Meet Expectations220
#75FClaremont Middle SchoolClaremontClaremont School District21%25%Meets Expectations354
#76FHenry J Mclaughlin JR Middle SchoolManchesterManchester School District17%27%Doesn't Meet Expectations660
#77FHillside Middle SchoolManchesterManchester School District17%23%Meets Expectations746
#78FNewport Middle SchoolNewportNewport School District17%23%Meets Expectations194
#79FMiddle School At ParksideManchesterManchester School District16%18%Meets Expectations858
#80FKreiva Academy Public Charter School M (Charter)ManchesterKreiva Academy Public Charter School5%19%Doesn't Meet Expectations69

How New Hampshire's middle schools compare

A: 18B: 17C: 20D: 19F: 6

44% of the 80 ranked middle schools in New Hampshire earn an A or B (18 A grades, 17 B, 20 C, 19 D, 6 F), against 46% of middle schools nationwide. 61 schools meet or beat the proficiency projected from their student context (76% here, 70% nationally), and 34 exceed it. On average 42% of tested students meet the state bar against a projected 46% (national averages: 45% actual, 38% projected).

The biggest overperformers, by actual proficiency above projection: Lin Wood Public School Middle (58% against 41%, A), Academy For Science And Design Charter M (72% against 57%, A+), Belmont Middle School (46% against 34%, B).

Cities with the most ranked middle schools: Manchester (6, 0 at A or B), Nashua (3, 1 at A or B).

The largest ranked middle schools: Dover Middle School (1,018 students, B-, #34), Cooperative Middle School (951 students, A-, #17), Londonderry Middle School (890 students, B, #26).

Of the top 25, 0 are magnet schools and 1 is a charter. Selective and specialised schools tend to post high actual scores; the projection column is the fairer comparison for a neighborhood school.

Middle schools in New Hampshire that are not ranked

3 graded middle schools are listed here rather than ranked, each for the reason given. Every one has its own page with its full SchoolGrade report.

Not yet graded (3)

Our source data has no school-level proficiency results for these schools, so they carry no SchoolGrade yet.

About this ranking

  • Scope: every public middle school in New Hampshire.
  • Order: SchoolGrade, then actual proficiency, then name; schools with the same grade and score share a rank.
  • Ranked: regular public schools that NCES lists as open, not fully online, with at least 30 students. Others are listed with the reason.
  • Tags: Magnet and Charter from the NCES school directory; K-12 marks schools serving every grade that are ranked with the middle schools.
  • Grades are the 2025-26 SchoolGrade model. How SchoolGrade works

Questions about middle schools in New Hampshire

What is the best middle school in New Hampshire?

Frances C Richmond School in Hanover ranks first among the 80 ranked middle schools in New Hampshire with a SchoolGrade of A+, 75% of tested students meeting the state bar against a projected 68%.

How are middle schools in New Hampshire ranked?

By SchoolGrade, the 2025-26 model that scores each school's actual test proficiency against the level projected for its student context, then by actual proficiency to break ties. Regular public schools that are open, not fully online and have at least 30 students are ranked; the rest are listed below the table with the reason.

How many middle schools does New Hampshire have?

SchoolGrade grades 83 public middle schools in New Hampshire; 80 are ranked here and 3 are listed as not ranked.