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

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

This ranking covers the public high schools with the lowest student-to-teacher ratios in New Hampshire, drawn from 68 qualifying public high schools. Farmington Senior High School leads the list at 5.5:1, against a median of 11.8:1 across the ranked schools.

The table below is sortable and filterable, and the full list downloads as a CSV. Figures come from federal NCES enrollment data and, where applicable, state assessment results for 2024-25.

Schools ranked
68
New Hampshire
Best Students/teacher
5.5:1
Median Students/teacher
11.8:1
LOWEST RATIO · NEW HAMPSHIRE
#SchoolCityDistrictLevelStudentsRatio
1Farmington Senior High SchoolFARMINGTON, NHFarmington School DistrictHigh2145.5:1
2White Mountains Regional High SchoolWhitefield, NHWhite Mountains Regional School DistrictHigh3197.9:1
3Berlin Senior High SchoolBerlin, NHBerlin School DistrictHigh3038.2:1
4Epping High SchoolEpping, NHEpping School DistrictHigh2139.3:1
5Rivendell AcademyOrford, NHRivendell Interstate School DistrictHigh2099.4:1
6Hillsboro-Deering High SchoolHillsborough, NHHillsboro-Deering Cooperative School DistrictHigh3349.5:1
7Newmarket Jr.-Sr. High SchoolNewmarket, NHNewmarket School DistrictHigh2749.9:1
8Laconia High SchoolLaconia, NHLaconia School DistrictHigh56210.0:1
9Woodsville High SchoolWoodsville, NHHaverhill Cooperative School DistrictHigh22110.1:1
10Winnacunnet High SchoolHampton, NHWinnacunnet Cooperative School DistrictHigh99310.1:1
11Mascoma Valley Regional High SchoolCanaan, NHMascoma Valley Regional School DistrictHigh30310.3:1
12Pelham High SchoolPelham, NHPelham School DistrictHigh50810.4:1
13Souhegan Coop High SchoolAmherst, NHSouhegan Cooperative School DistrictHigh69610.4:1
14Kearsarge Regional High SchoolNorth Sutton, NHKearsarge Regional School DistrictHigh48510.4:1
15Hanover High SchoolHanover, NHDresden School DistrictHigh67410.7:1
16Milford High SchoolMilford, NHMilford School DistrictHigh65510.7:1
17Newport Middle High School (High)Newport, NHNewport School DistrictHigh29110.8:1
18Inter-Lakes High SchoolMeredith, NHInter-Lakes Cooperative School DistrictHigh29411.1:1
19Kingswood Regional High SchoolWolfeboro, NHGovernor Wentworth Regional School DistrictHigh72911.1:1
20Prospect Mountain High SchoolAlton, NHProspect Mountain JMA School DistrictHigh40211.1:1
21Salem High SchoolSalem, NHSalem School DistrictHigh1,11611.2:1
22Raymond High SchoolRaymond, NHRaymond School DistrictHigh32611.2:1
23John Stark Regional High SchoolWEARE, NHJohn Stark Regional School DistrictHigh61211.3:1
24Timberlane Regional High SchoolPlaistow, NHTimberlane Regional School DistrictHigh94411.4:1
25Campbell High SchoolLITCHFIELD, NHLitchfield School DistrictHigh34311.4:1
26Portsmouth High SchoolPortsmouth, NHPortsmouth School DistrictHigh1,01711.4:1
27Somersworth High SchoolSomersworth, NHSomersworth School DistrictHigh39911.4:1
28Gilford High SchoolGilford, NHGilford School DistrictHigh47011.5:1
29Coe-Brown Northwood AcademyNorthwood, NHCoe-Brown Northwood Academy School DistrictHigh65411.5:1
30Newfound Regional High SchoolBRISTOL, NHNewfound Area School DistrictHigh35711.5:1
31Alvirne High SchoolHudson, NHHudson School DistrictHigh97611.6:1
32Lebanon High SchoolLebanon, NHLebanon School DistrictHigh60611.7:1
33Kennett High SchoolNorth Conway, NHConway School DistrictHigh64211.7:1
34Mascenic Regional High SchoolNew Ipswich, NHMascenic Regional School DistrictHigh25211.7:1
35Hollis-Brookline High SchoolHollis, NHHollis-Brookline Cooperative School DistrictHigh74511.8:1
36Belmont High SchoolBelmont, NHShaker Regional School DistrictHigh36111.9:1
37Londonderry Senior High SchoolLondonderry, NHLondonderry School DistrictHigh1,28912.0:1
38Conval Regional High SchoolPeterborough, NHContoocook Valley School DistrictHigh64512.0:1
39Hopkinton High SchoolContoocook, NHHopkinton School DistrictHigh28412.0:1
40Exeter High SchoolEXETER, NHExeter Region Cooperative School DistrictHigh1,34812.1:1
41Keene High SchoolKeene, NHKeene School DistrictHigh1,28812.3:1
42Oyster River High SchoolDurham, NHOyster River Coop School DistrictHigh82512.3:1
43Merrimack High SchoolMerrimack, NHMerrimack School DistrictHigh1,05712.5:1
44Goffstown High SchoolGoffstown, NHGoffstown School DistrictHigh1,00812.6:1
45Dover Senior High SchoolDover, NHDover School DistrictHigh1,37112.7:1
46Stevens High SchoolClaremont, NHClaremont School DistrictHigh47712.7:1
47Monadnock Regional High SchoolSWANZEY, NHMonadnock Regional School DistrictHigh44812.8:1
48Plymouth Regional High SchoolPlymouth, NHPemi-Baker Regional School DistrictHigh65112.8:1
49Nashua High School SouthNashua, NHNashua School DistrictHigh1,68612.8:1
50Windham High SchoolWindham, NHWindham School DistrictHigh94512.8:1
Page 1 of 2 · top 68 of 68 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.