United StatesNew Hampshire

New Hampshire Schools & Districts

Explore 499 schools serving 162,945 students across 10 districts in New Hampshire. Find detailed information about school ratings, test scores, student-teacher ratios, and more.

499
Total Schools
0.2M+
Total Students
10
School Districts
10.6
Avg Student-Teacher Ratio

New Hampshire Education Statistics

499
Total Schools
Public & Charter Schools
0.16M
Total Students
Across all K-12 schools
10
School Districts
Public school districts
10.6:1
Student-Teacher Ratio
State average
$82,322
Avg Teacher Salary
14,302 teachers statewide
N/A
Spending Per Student
Annual education funding

Academic Performance

ELA Proficiency
51.5%
Math Proficiency
42.1%
Science Proficiency
38.1%

Top Rated Schools in New Hampshire

Refine and search using real-time filters and metrics

1

Academy For Science And Design Charter (H)

highcharter schoolNashua, Hillsborough County
Rating
9.0
Students
264
Teacher Ratio
17:1
ELA / Math
90.0% / 90.0%
2

Riddle Brook School

elementarypublicBedford, Hillsborough County
Rating
8.6
Students
478
Teacher Ratio
13:1
ELA / Math
84.0% / 88.0%
3

Rye Elementary School

elementarypublicRye, Rockingham County
Rating
8.5
Students
211
Teacher Ratio
9:1
ELA / Math
87.0% / 82.0%
4

Hanover High School

highpublicHanover, Grafton County
Rating
8.2
Students
674
Teacher Ratio
10:1
ELA / Math
92.0% / 77.0%
5

Grantham Village School

middlepublicGrantham, Sullivan County
Rating
8.0
Students
258
Teacher Ratio
12:1
ELA / Math
77.0% / 82.0%
6

Hollis Primary School

elementarypublicHollis, Hillsborough County
Rating
8.0
Students
391
Teacher Ratio
10:1
ELA / Math
72.0% / 87.0%
7

Peter Woodbury School

elementarypublicBedford, Hillsborough County
Rating
8.0
Students
428
Teacher Ratio
14:1
ELA / Math
78.0% / 81.0%
8

Spark Academy Of Advanced Technologies Charter School

highcharter schoolManchester, Hillsborough County
Rating
7.7
Students
96
Teacher Ratio
12:1
ELA / Math
80.0% / 69.5%
9

Memorial School

elementarypublicBedford, Hillsborough County
Rating
7.7
Students
439
Teacher Ratio
15:1
ELA / Math
72.0% / 82.0%
10

Bernice A. Ray School

elementarypublicHanover, Grafton County
Rating
7.7
Students
463
Teacher Ratio
11:1
ELA / Math
84.0% / 76.0%
11

Moharimet School

elementarypublicMadbury, Strafford County
Rating
7.5
Students
309
Teacher Ratio
12:1
ELA / Math
72.0% / 77.0%
12

Mason Elementary School

elementarypublicMason, Hillsborough County
Rating
7.5
Students
106
Teacher Ratio
12:1
ELA / Math
90.0% / 84.5%
13

Sunapee Sr. High School

highpublicSunapee, Sullivan County
Rating
7.5
Students
131
Teacher Ratio
11:1
ELA / Math
84.5% / 64.5%
14

Swasey Central School

elementarypublicBrentwood, Rockingham County
Rating
7.5
Students
282
Teacher Ratio
13:1
ELA / Math
82.0% / 67.0%
15

Francestown Elementary School

elementarypublicFrancestown, Hillsborough County
Rating
7.5
Students
41
Teacher Ratio
6:1
ELA / Math
69.5% / 80.0%

Popular Cities in New Hampshire

Frequently Asked Questions

How many schools are in New Hampshire?

New Hampshire has 499 schools, including 203 elementary schools, 195 middle schools, and 77 high schools.

What is average teacher salary in New Hampshire?

The average teacher salary in New Hampshire is $82,322 per year, with 14,302 teachers employed across state.

What are test score averages in New Hampshire?

New Hampshire students average 51.5% proficiency in English Language Arts, 42.1% in mathematics, and 38.1% in science based on state assessments.

What is best city for schools in New Hampshire?

Based on average school ratings, Manchester has some of highest-rated schools in New Hampshire with an average rating of 3.1.

About Schools in New Hampshire

Explore 499 schools serving 162,945 students across 10 districts in New Hampshire. Find detailed information about school ratings, test scores, student-teacher ratios, and more.

Data sourced from NCES, CCD, and state education agencies. See methodology →
Verified with NCES & state education agency data