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

The public schools with the lowest student-to-teacher ratios in Strafford County, New Hampshire

Across Strafford County, New Hampshire, 28 public schools are ranked here, ranked by the fewest students per teacher, a proxy for class size and staffing. Farmington Senior High School leads the list at 5.5:1, against a median of 12.0:1 across the ranked schools.

Use the search box to find a specific school within this ranking, sort by any column, or export the full list. Built from NCES and state data for 2024-25.

Schools ranked
28
Strafford County, New Hampshire
Best Students/teacher
5.5:1
Median Students/teacher
12.0:1
LOWEST RATIO · STRAFFORD COUNTY, NEW HAMPSHIRE
#SchoolCityDistrictLevelStudentsRatio
1Farmington Senior High SchoolFARMINGTON, NHFarmington School DistrictHigh2145.5:1
2Valley View Community SchoolFarmington, NHFarmington School DistrictElementary2458.8:1
3William Allen SchoolRochester, NHRochester School DistrictElementary2809.0:1
4Henry Wilson Memorial SchoolFarmington, NHFarmington School DistrictMiddle2719.3:1
5McClelland SchoolRochester, NHRochester School DistrictElementary3109.4:1
6Chamberlain Street SchoolRochester, NHRochester School DistrictElementary3169.6:1
7Strafford SchoolStrafford, NHStrafford School DistrictElementary3769.6:1
8Somersworth Middle SchoolSomersworth, NHSomersworth School DistrictMiddle2869.7:1
9Oyster River Middle SchoolDurham, NHOyster River Coop School DistrictMiddle5859.9:1
10East Rochester SchoolE. Rochester, NHRochester School DistrictElementary30010.3:1
11Gonic SchoolGonic, NHRochester School DistrictElementary21110.6:1
12Somersworth High SchoolSomersworth, NHSomersworth School DistrictHigh39911.4:1
13Milton Elementary SchoolMilton, NHMilton School DistrictElementary23711.8:1
14Woodman Park SchoolDover, NHDover School DistrictElementary42112.0:1
15Barrington Middle SchoolBarrington, NHBarrington School DistrictMiddle39812.1:1
16Garrison SchoolDover, NHDover School DistrictElementary35312.2:1
17Oyster River High SchoolDurham, NHOyster River Coop School DistrictHigh82512.3:1
18Moharimet SchoolMadbury, NHOyster River Coop School DistrictElementary30912.4:1
19Maple Wood Elementary SchoolSomersworth, NHSomersworth School DistrictElementary28512.4:1
20Dover Senior High SchoolDover, NHDover School DistrictHigh1,37112.7:1
21Mast Way SchoolLee, NHOyster River Coop School DistrictElementary34812.9:1
22Idlehurst Elementary SchoolSomersworth, NHSomersworth School DistrictElementary34113.1:1
23Spaulding High SchoolRochester, NHRochester School DistrictHigh1,29813.2:1
24Frances G. Hopkins Elementary School at Horne StreetDover, NHDover School DistrictElementary41213.3:1
25Rochester Middle SchoolRochester, NHRochester School DistrictMiddle80313.4:1
26Dover Middle SchoolDover, NHDover School DistrictMiddle94113.4:1
27Seacoast Charter SchoolDover, NHSeacoast Charter SchoolElementary28713.7:1
28Barrington Elementary SchoolBarrington, NHBarrington School DistrictElementary40516.2:1
Page 1 of 1 · top 28 of 28 ranked. NCES + state assessment data, 2024-25.↓ Download full CSV

All schools in Strafford County

Lowest ratio rankings at a wider scope

All New HampshireNationwide

Other rankings for Strafford County, New Hampshire

LargestMost diverseHighest proficiencyHighest povertyLowest povertyHighest ratioFastest decliningLowest proficiencyMost HispanicMost BlackMost WhiteMost AsianBest in mathBest in readingBest in scienceMost Native AmericanMost Pacific IslanderMost multiracialMost Hispanic (count)Most Black (count)Most White (count)Most Asian (count)Most Native American (count)Most multiracial (count)SmallestMost maleMost female

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.