The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

New Hampshire schools ranked by test score

Latest NHSAS year (2024-25). 399 schools with reported English Language Arts scores. State average: 55.2%.
RankSchoolLevelEnglish Language Artsvs state
1New Franklin School
Portsmouth · Portsmouth School District
Elementary88.0%+32.8pp
2Hollis-Brookline High School
Hollis · Hollis-Brookline Cooperative School District
High87.0%+31.8pp
3Bedford High School
Bedford · Bedford School District
High86.0%+30.8pp
4Grantham Village School
Grantham · Grantham School District
Elementary86.0%+30.8pp
5Lyme Elementary School
Lyme · Lyme School District
Elementary86.0%+30.8pp
6Oyster River High School
Durham · Oyster River Coop School District
High86.0%+30.8pp
7Frances C. Richmond School
Hanover · Dresden School District
Middle85.0%+29.8pp
8Lafayette Regional School
Franconia · Lafayette Regional School District
Elementary84.0%+28.8pp
9Mason Elementary School
Mason · Mason School District
Elementary84.0%+28.8pp
10Virtual Learning Academy (E)
EXETER · Virtual Learning Academy Charter School
Elementary83.0%+27.8pp
11Hopkinton High School
Contoocook · Hopkinton School District
High82.0%+26.8pp
12Mary C. Dondero Elementary School
Portsmouth · Portsmouth School District
Elementary82.0%+26.8pp
13Peter Woodbury School
Bedford · Bedford School District
Elementary82.0%+26.8pp
14Academy for Science and Design Charter (M)
Nashua · Academy for Science and Design Charter School
Middle81.0%+25.8pp
15Bernice A. Ray School
Hanover · Hanover School District
Elementary81.0%+25.8pp
16Bow High School
Bow · Bow School District
High81.0%+25.8pp
17Little Harbour School
Portsmouth · Portsmouth School District
Elementary81.0%+25.8pp
18Riddle Brook School
Bedford · Bedford School District
Elementary81.0%+25.8pp
19Windham High School
Windham · Windham School District
High81.0%+25.8pp
20Exeter High School
EXETER · Exeter Region Cooperative School District
High80.0%+24.8pp
21Portsmouth High School
Portsmouth · Portsmouth School District
High80.0%+24.8pp
22Windham Middle School
Windham · Windham School District
Middle80.0%+24.8pp
23Souhegan Coop High School
Amherst · Souhegan Cooperative School District
High79.0%+23.8pp
24Coe-Brown Northwood Academy
Northwood · Coe-Brown Northwood Academy School District
High78.0%+22.8pp
25Mont Vernon Village School
Mont Vernon · Mont Vernon School District
Elementary78.0%+22.8pp
26Moultonborough Academy
Moultonborough · Moultonborough School District
High78.0%+22.8pp
27Ross A. Lurgio Middle School
Bedford · Bedford School District
Middle78.0%+22.8pp
28Virtual Learning Academy (H)
EXETER · Virtual Learning Academy Charter School
High78.0%+22.8pp
29Enfield Village School
Enfield · Mascoma Valley Regional School District
Elementary77.0%+21.8pp
30Goffstown High School
Goffstown · Goffstown School District
High77.0%+21.8pp
31Holderness Central School
Holderness · Holderness School District
Elementary77.0%+21.8pp
32Hollis Upper Elementary School
Hollis · Hollis School District
Middle77.0%+21.8pp
33Lebanon High School
Lebanon · Lebanon School District
High77.0%+21.8pp
34North Hampton School
North Hampton · North Hampton School District
Elementary77.0%+21.8pp
35Rye Elementary School
Rye · Rye School District
Elementary77.0%+21.8pp
36Windham Center School
Windham · Windham School District
Middle77.0%+21.8pp
37Bridgewater-Hebron Village School
Bridgewater · Newfound Area School District
Elementary76.0%+20.8pp
38Greenland Central School
Greenland · Greenland School District
Elementary76.0%+20.8pp
39Hopkinton Middle School
Contoocook · Hopkinton School District
Middle76.0%+20.8pp
40Maple Street Elementary School
Contoocook · Hopkinton School District
Middle76.0%+20.8pp
41McKelvie Intermediate School
Bedford · Bedford School District
Middle76.0%+20.8pp
42Newmarket Jr.-Sr. High School
Newmarket · Newmarket School District
High76.0%+20.8pp
43Piermont Village School
Piermont · Piermont School District
Elementary76.0%+20.8pp
44South Hampton Barnard School
South Hampton · South Hampton School District
Elementary76.0%+20.8pp
45Londonderry Senior High School
Londonderry · Londonderry School District
High75.0%+19.8pp
46Mast Way School
Lee · Oyster River Coop School District
Elementary75.0%+19.8pp
47Adeline C. Marston School
Hampton · Hampton School District
Elementary74.0%+18.8pp
48Hollis Primary School
Hollis · Hollis School District
Elementary74.0%+18.8pp
49Moharimet School
Madbury · Oyster River Coop School District
Elementary74.0%+18.8pp
50Salisbury Elementary School
Salisbury · Merrimack Valley School District
Elementary74.0%+18.8pp
Page 1 of 8

About this ranking

Schools are ranked by the percentage of students who scored at or above the NHSAS % Above Proficient (lvl 3+4) threshold on the latest available NHSAS English Language Arts test (school year 2024-25). A higher percentage is better.

Only public schools with a reasonable cohort size are included (at least 50 total students enrolled, since the source file does not include per-subject student counts), so very small programs and special-purpose centers are filtered out.

The state average shown above is enrollment-weighted: we multiply each school's score by how many of its students tested, sum those across every public school in New Hampshire, and divide by the total students tested. This way a big school counts more than a tiny one in the typical-student average.