The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
allk12 · Rankings · Lowest ratio · New Hampshire · Middle schools

The public middle schools with the lowest student-to-teacher ratios in New Hampshire

74 public middle schools in New Hampshire appear in this ranking of the public middle schools with the lowest student-to-teacher ratios, ranked by the fewest students per teacher, a proxy for class size and staffing. Hampton Academy leads the list at 8.0:1, against a median of 11.0:1 across the ranked schools.

Sort any column, filter to a school or district, or download the full ranking as a CSV. Source data is federal NCES and state assessment reporting, 2024-25.

Schools ranked
74
New Hampshire
Best Students/teacher
8.0:1
Median Students/teacher
11.0:1
LOWEST RATIO · NEW HAMPSHIRE
#SchoolCityDistrictLevelStudentsRatio
1Hampton AcademyHampton, NHHampton School DistrictMiddle3138.0:1
2Great Brook SchoolAntrim, NHContoocook Valley School DistrictMiddle2248.3:1
3Frances C. Richmond SchoolHanover, NHDresden School DistrictMiddle3698.9:1
4Seabrook Middle SchoolSeabrook, NHSeabrook School DistrictMiddle2779.2:1
5Kingswood Regional Middle SchoolWolfeboro, NHGovernor Wentworth Regional School DistrictMiddle3459.3:1
6Henry Wilson Memorial SchoolFarmington, NHFarmington School DistrictMiddle2719.3:1
7Lebanon Middle SchoolLebanon, NHLebanon School DistrictMiddle4649.5:1
8South Meadow SchoolPeterborough, NHContoocook Valley School DistrictMiddle3329.5:1
9Middle School At ParksideManchester, NHManchester School DistrictMiddle7759.5:1
10Cooperative Middle SchoolStratham, NHExeter Region Cooperative School DistrictMiddle9459.6:1
11Gilford Middle SchoolGilford, NHGilford School DistrictMiddle2779.6:1
12A. Crosby Kennett Middle SchoolConway, NHConway School DistrictMiddle3089.6:1
13Somersworth Middle SchoolSomersworth, NHSomersworth School DistrictMiddle2869.7:1
14Milford Middle SchoolMilford, NHMilford School DistrictMiddle4459.8:1
15Claremont Middle SchoolClaremont, NHClaremont School DistrictMiddle3339.8:1
16Elm Street Middle SchoolNashua, NHNashua School DistrictMiddle8959.9:1
17Oyster River Middle SchoolDurham, NHOyster River Coop School DistrictMiddle5859.9:1
18Pelham Memorial SchoolPelham, NHPelham School DistrictMiddle34910.0:1
19Three Rivers SchoolPembroke, NHPembroke School DistrictMiddle28910.0:1
20Hampstead Middle SchoolHampstead, NHHampstead School DistrictMiddle35210.1:1
21Hollis Upper Elementary SchoolHollis, NHHollis School DistrictMiddle27710.2:1
22Timberlane Regional Middle SchoolPlaistow, NHTimberlane Regional School DistrictMiddle72310.2:1
23Sanborn Regional Middle SchoolKingston, NHSanborn Regional School DistrictMiddle25110.2:1
24Merrimack Middle SchoolMerrimack, NHMerrimack School DistrictMiddle48010.2:1
25Southside Middle SchoolManchester, NHManchester School DistrictMiddle76810.2:1
26Kearsarge Regional Middle SchoolNorth Sutton, NHKearsarge Regional School DistrictMiddle41010.3:1
27Weare Middle SchoolWeare, NHWeare School DistrictMiddle45410.3:1
28The Founders Academy Charter School (E)Manchester, NHThe Founders Academy Charter SchoolMiddle27910.3:1
29Portsmouth Middle SchoolPortsmouth, NHPortsmouth School DistrictMiddle48610.3:1
30Merrimack Valley Middle SchoolPenacook, NHMerrimack Valley School DistrictMiddle46610.4:1
31Haverhill Cooperative Middle SchoolNorth Haverhill, NHHaverhill Cooperative School DistrictMiddle22910.4:1
32Newmarket Jr.-Sr. High (Elem)Newmarket, NHNewmarket School DistrictMiddle22510.4:1
33Hollis-Brookline Middle SchoolHollis, NHHollis-Brookline Cooperative School DistrictMiddle36910.6:1
34David R. Cawley Middle SchoolHooksett, NHHooksett School DistrictMiddle42810.7:1
35Keene Middle SchoolKeene, NHKeene School DistrictMiddle62610.9:1
36Franklin Middle SchoolFranklin, NHFranklin School DistrictMiddle30111.0:1
37Londonderry Middle SchoolLondonderry, NHLondonderry School DistrictMiddle91811.0:1
38Belmont Middle SchoolBelmont, NHShaker Regional School DistrictMiddle35011.1:1
39Henry J. McLaughlin Jr. Middle SchoolManchester, NHManchester School DistrictMiddle88911.1:1
40Laconia Middle SchoolLaconia, NHLaconia School DistrictMiddle41411.2:1
41Brian S. McCarthy Middle SchoolNASHUA, NHNashua School DistrictMiddle64911.2:1
42Rundlett Middle SchoolConcord, NHConcord School DistrictMiddle76711.2:1
43West Running Brook Middle SchoolDerry, NHDerry Cooperative School DistrictMiddle51811.2:1
44Newfound Memorial Middle SchoolBristol, NHNewfound Area School DistrictMiddle29611.4:1
45Ross A. Lurgio Middle SchoolBedford, NHBedford School DistrictMiddle64611.4:1
46Indian River SchoolCANAAN, NHMascoma Valley Regional School DistrictMiddle29211.4:1
47Iber Holmes Gove Middle SchoolRaymond, NHRaymond School DistrictMiddle41311.5:1
48Litchfield Middle SchoolLitchfield, NHLitchfield School DistrictMiddle34411.6:1
49Maple Street Elementary SchoolContoocook, NHHopkinton School DistrictMiddle21911.6:1
50Pennichuck Middle SchoolNashua, NHNashua School DistrictMiddle76811.6:1
Page 1 of 2 · top 74 of 74 ranked. NCES + state assessment data, 2024-25.↓ Download full CSV

All New Hampshire schools

Lowest ratio rankings at a wider scope

Nationwide

Other rankings for New Hampshire

LargestMost diverseHighest proficiencyFastest growingHighest povertyLowest povertyHighest ratioFastest decliningLowest proficiencyMost HispanicMost BlackMost WhiteMost Asian

All ranking categories →

DATA NOTICE

allk12 is independent and not affiliated with, endorsed by, or sponsored by NCES, the US Census Bureau, any state education agency or assessment program, or any other government agency. Source data is compiled from public records and provided "as is," without warranty of accuracy or completeness. You rely on it, and any analysis derived from it, at your own risk. See the full disclaimer.