New Hampshire · NCES CCD 2024-25

Best School Districts in New Hampshire

Top 50 districts ranked by average school quality score, based on student-teacher ratios, counselor access, gifted programs, and attendance.

50
Districts ranked
86,181
Students enrolled
43/100
Avg quality score
C+
Top grade

The ranking in one line

Dresden School District in Hanover leads New Hampshire's districts with an average school quality score of 61/100 across 2 schools.

61/100
top district score (grade C+)
2
schools in Dresden School District
1,017
students in the top district
43/100
average across the top 50
# District GradeAvg Quality
1 Dresden School District Hanover C+ 61
2 Academy for Science and Design Charter School Nashua C- 53.5
3 Hopkinton School District Contoocook C- 52
4 Virtual Learning Academy Charter School Exeter C- 51
5 Hampton School District Hampton D 48.3
6 Hollis-Brookline Cooperative School District Hollis D 47.5
7 Milton School District Milton D 47
8 Merrimack School District Merrimack D 46.7
9 Exeter Region Cooperative School District Exeter D 46.5
10 Hampstead School District Hampstead D 46.5
11 Littleton School District Littleton D 46
12 Bedford School District Bedford D 45.8
13 Newmarket School District Newmarket D 45.3
14 Lebanon School District West Lebanon D 44.5
15 Epping School District Epping D 44.3
16 Portsmouth School District Portsmouth D 44
17 Governor Wentworth Regional School District Wolfeboro Falls D 43.9
18 Contoocook Valley School District Peterborough D 43.8
19 Winnisquam Regional School District Tilton D 43.8
20 Derry Cooperative School District Derry D 43.8
21 Hollis School District Hollis D 43.5
22 Hinsdale School District Hinsdale D 43.3
23 Merrimack Valley School District Penacook D 43
24 Exeter School District Exeter D 43
25 Kearsarge Regional School District New London D 42.6
26 Amherst School District Amherst D 42.5
27 Somersworth School District Somersworth D 42.5
28 Pelham School District Pelham D 42.3
29 Sanborn Regional School District Kingston D 42.3
30 Timberlane Regional School District Plaistow D 42.1
31 Londonderry School District Londonderry D 41.7
32 Litchfield School District Litchfield D 41.7
33 Shaker Regional School District Belmont D 40.8
34 Mascoma Valley Regional School District Enfield D 40.8
35 Fall Mountain Regional School District Langdon D 40.6
36 Windham School District Windham D 40.5
37 Brookline School District Hollis D 40.5
38 Bow School District Bow D 40.3
39 Oyster River Coop School District Durham D 40
40 Milford School District Milford F 39.8
41 Hooksett School District Hooksett F 39.7
42 Gilford School District Gilford F 39.7
43 Farmington School District Farmington F 39.7
44 Newfound Area School District Bristol F 39.5
45 Nashua School District Nashua F 38.8
46 Goffstown School District Goffstown F 38.6
47 Inter-Lakes Cooperative School District Meredith F 38.5
48 White Mountains Regional School District Whitefield F 38.3
49 Hillsboro-Deering Cooperative School District Hillsborough F 38
50 Wilton-Lyndeborough Cooperative School District Lyndeborough F 38

Frequently Asked Questions

What are the best school districts in New Hampshire?

The top-ranked district in New Hampshire is Dresden School District in Hanover with 1,017 students across 2 schools. Average quality score: 61/100. Rankings are based on average school quality scores from NCES data.

How are district rankings calculated?

Districts are ranked by the average quality score of their schools. Quality scores (0-100) are computed from NCES data: student-teacher ratio, counselor availability, gifted program access, and chronic absenteeism. Districts must have at least 500 students and 2+ schools to be ranked.

How many school districts are in New Hampshire?

New Hampshire has 50+ school districts serving 163,884 students. The statewide average student-teacher ratio is 11.5:1.

Methodology

Districts are ranked by the average quality score of their schools. Quality scores (0-100) are computed from NCES Common Core of Data (CCD) 2024-25 metrics: student-teacher ratio, school counselor availability, gifted program access, and chronic absenteeism rates. Districts must have at least 500 students and 2+ schools to be included. This measures school-level resources, not test scores. Higher average scores indicate districts where schools generally have smaller classes, better counselor access, and lower absenteeism.