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). 393 schools with reported Mathematics scores. State average: 43.0%.
RankSchoolLevelMathematicsvs state
151Hampstead Middle School
Hampstead · Hampstead School District
Middle48.0%+5.0pp
152Hills Garrison Elementary School
Hudson · Hudson School District
Elementary48.0%+5.0pp
153New Durham Elementary School
New Durham · Governor Wentworth Regional School District
Elementary48.0%+5.0pp
154Sandown North Elementary School
Sandown · Timberlane Regional School District
Elementary48.0%+5.0pp
155Inter-Lakes Middle School
Meredith · Inter-Lakes Cooperative School District
Middle47.0%+4.0pp
156James Mastricola Upper Elementary School
Merrimack · Merrimack School District
Middle47.0%+4.0pp
157Moultonborough Central School
Moultonboro · Moultonborough School District
Elementary47.0%+4.0pp
158Newmarket Jr.-Sr. High School
Newmarket · Newmarket School District
High47.0%+4.0pp
159Valley View Community School
Farmington · Farmington School District
Elementary47.0%+4.0pp
160Wentworth Elementary School
Wentworth · Wentworth School District
Elementary47.0%+4.0pp
161Windham Academy Public Charter School
Windham · Windham Academy Public Charter School
Elementary47.0%+4.0pp
162Highland-Goffes Falls School
Manchester · Manchester School District
Elementary46.0%+3.0pp
163Mary A. Fisk Elementary School
Salem · Salem School District
Elementary46.0%+3.0pp
164MicroSociety Academy Charter School Foundation
Nashua · MicroSociety Academy Charter School Foundation
Elementary46.0%+3.0pp
165Profile Senior High School
Bethlehem · Profile School District
High46.0%+3.0pp
166The Birches Academy of Academics - Art A Public Charter Sch
Salem · The Birches Academy of Academics & Art A Public Charter Sch
Elementary46.0%+3.0pp
167Warren Village School
Warren · Warren School District
Elementary46.0%+3.0pp
168Barrington Elementary School
Barrington · Barrington School District
Elementary45.0%+2.0pp
169Belmont Middle School
Belmont · Shaker Regional School District
Middle45.0%+2.0pp
170Charlestown Primary School
Charlestown · Fall Mountain Regional School District
Elementary45.0%+2.0pp
171Green Acres School
Manchester · Manchester School District
Elementary45.0%+2.0pp
172Iber Holmes Gove Middle School
Raymond · Raymond School District
Middle45.0%+2.0pp
173Milan Village Elementary School
Milan · Milan School District
Elementary45.0%+2.0pp
174Northwood Elementary School
Northwood · Northwood School District
Elementary45.0%+2.0pp
175South Meadow School
Peterborough · Contoocook Valley School District
Middle45.0%+2.0pp
176Strafford School
Strafford · Strafford School District
Elementary45.0%+2.0pp
177Surry Village Charter School
Surry · Surry Village Charter School
Elementary45.0%+2.0pp
178Chesterfield Central School
Chesterfield · Chesterfield School District
Elementary44.0%+1.0pp
179Henniker Community School
Henniker · Henniker School District
Elementary44.0%+1.0pp
180Kearsarge Regional Middle School
North Sutton · Kearsarge Regional School District
Middle44.0%+1.0pp
181New Hampton Community School
New Hampton · Newfound Area School District
Elementary44.0%+1.0pp
182Westmoreland School
Westmoreland · Westmoreland School District
Elementary44.0%+1.0pp
183Woodsville Elementary School
Woodsville · Haverhill Cooperative School District
Elementary44.0%+1.0pp
184Bow High School
Bow · Bow School District
High43.0%-0.0pp
185Coe-Brown Northwood Academy
Northwood · Coe-Brown Northwood Academy School District
High43.0%-0.0pp
186Ellis School
Fremont · Fremont School District
Elementary43.0%-0.0pp
187Gorham Middle School
Gorham · Gorham Randolph Shelburne Cooperative School District
Middle43.0%-0.0pp
188Hillsboro-Deering Elementary School
Hillsborough · Hillsboro-Deering Cooperative School District
Elementary43.0%-0.0pp
189Kingswood Regional Middle School
Wolfeboro · Governor Wentworth Regional School District
Middle43.0%-0.0pp
190Merrimack Middle School
Merrimack · Merrimack School District
Middle43.0%-0.0pp
191Mountain View Middle School
Goffstown · Goffstown School District
Middle43.0%-0.0pp
192Newfound Memorial Middle School
Bristol · Newfound Area School District
Middle43.0%-0.0pp
193Polaris Charter School
Manchester · Polaris Charter School
Elementary43.0%-0.0pp
194Antrim Elementary School
Antrim · Contoocook Valley School District
Elementary42.0%-1.0pp
195Belmont Elementary School
Belmont · Shaker Regional School District
Elementary42.0%-1.0pp
196Bristol Elementary School
Bristol · Newfound Area School District
Elementary42.0%-1.0pp
197Cutler Elementary School
W. Swanzey · Monadnock Regional School District
Elementary42.0%-1.0pp
198Inter-Lakes Elementary School
Meredith · Inter-Lakes Cooperative School District
Elementary42.0%-1.0pp
199Lancaster Elementary School
Lancaster · White Mountains Regional School District
Elementary42.0%-1.0pp
200Lin-Wood Public School (Elem)
Lincoln · Lincoln-Woodstock Cooperative School District
Elementary42.0%-1.0pp
Page 4 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 Mathematics 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.