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