New Hampshire schools ranked by test score
| Rank | School | Level | Mathematics | vs state |
|---|---|---|---|---|
| 101 | Wheelock Elementary School Keene · Keene School District | Elementary | 51.0% | +8.0pp |
| 102 | Broad Street Elementary School Nashua · Nashua School District | Elementary | 50.0% | +7.0pp |
| 103 | East Derry Memorial Elementary School Derry · Derry Cooperative School District | Elementary | 50.0% | +7.0pp |
| 104 | Freedom Elementary School Freedom · Freedom School District | Elementary | 50.0% | +7.0pp |
| 105 | Lisbon Regional School (Elem) Lisbon · Lisbon Regional School District | Elementary | 50.0% | +7.0pp |
| 106 | Thorntons Ferry School Merrimack · Merrimack School District | Elementary | 50.0% | +7.0pp |
| 107 | East Rochester School E. Rochester · Rochester School District | Elementary | 49.0% | +6.0pp |
| 108 | Harold Martin School Hopkinton · Hopkinton School District | Elementary | 49.0% | +6.0pp |
| 109 | Mildred C. Lakeway School Littleton · Littleton School District | Elementary | 49.0% | +6.0pp |
| 110 | Nottingham West Elementary School Hudson · Hudson School District | Elementary | 49.0% | +6.0pp |
| 111 | Tuftonboro Central School Ctr. Tuftonboro · Governor Wentworth Regional School District | Elementary | 49.0% | +6.0pp |
| 112 | Canaan Elementary School Canaan · Mascoma Valley Regional School District | Elementary | 48.0% | +5.0pp |
| 113 | Ernest P. Barka Elementary School Derry · Derry Cooperative School District | Elementary | 48.0% | +5.0pp |
| 114 | Gonic School Gonic · Rochester School District | Elementary | 48.0% | +5.0pp |
| 115 | Groveton Elementary School Groveton · Northumberland School District | Elementary | 48.0% | +5.0pp |
| 116 | Hills Garrison Elementary School Hudson · Hudson School District | Elementary | 48.0% | +5.0pp |
| 117 | New Durham Elementary School New Durham · Governor Wentworth Regional School District | Elementary | 48.0% | +5.0pp |
| 118 | Sandown North Elementary School Sandown · Timberlane Regional School District | Elementary | 48.0% | +5.0pp |
| 119 | Moultonborough Central School Moultonboro · Moultonborough School District | Elementary | 47.0% | +4.0pp |
| 120 | Valley View Community School Farmington · Farmington School District | Elementary | 47.0% | +4.0pp |
| 121 | Wentworth Elementary School Wentworth · Wentworth School District | Elementary | 47.0% | +4.0pp |
| 122 | Windham Academy Public Charter School Windham · Windham Academy Public Charter School | Elementary | 47.0% | +4.0pp |
| 123 | Highland-Goffes Falls School Manchester · Manchester School District | Elementary | 46.0% | +3.0pp |
| 124 | Mary A. Fisk Elementary School Salem · Salem School District | Elementary | 46.0% | +3.0pp |
| 125 | MicroSociety Academy Charter School Foundation Nashua · MicroSociety Academy Charter School Foundation | Elementary | 46.0% | +3.0pp |
| 126 | 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 |
| 127 | Warren Village School Warren · Warren School District | Elementary | 46.0% | +3.0pp |
| 128 | Barrington Elementary School Barrington · Barrington School District | Elementary | 45.0% | +2.0pp |
| 129 | Charlestown Primary School Charlestown · Fall Mountain Regional School District | Elementary | 45.0% | +2.0pp |
| 130 | Green Acres School Manchester · Manchester School District | Elementary | 45.0% | +2.0pp |
| 131 | Milan Village Elementary School Milan · Milan School District | Elementary | 45.0% | +2.0pp |
| 132 | Northwood Elementary School Northwood · Northwood School District | Elementary | 45.0% | +2.0pp |
| 133 | Strafford School Strafford · Strafford School District | Elementary | 45.0% | +2.0pp |
| 134 | Surry Village Charter School Surry · Surry Village Charter School | Elementary | 45.0% | +2.0pp |
| 135 | Chesterfield Central School Chesterfield · Chesterfield School District | Elementary | 44.0% | +1.0pp |
| 136 | Henniker Community School Henniker · Henniker School District | Elementary | 44.0% | +1.0pp |
| 137 | New Hampton Community School New Hampton · Newfound Area School District | Elementary | 44.0% | +1.0pp |
| 138 | Westmoreland School Westmoreland · Westmoreland School District | Elementary | 44.0% | +1.0pp |
| 139 | Woodsville Elementary School Woodsville · Haverhill Cooperative School District | Elementary | 44.0% | +1.0pp |
| 140 | Ellis School Fremont · Fremont School District | Elementary | 43.0% | -0.0pp |
| 141 | Hillsboro-Deering Elementary School Hillsborough · Hillsboro-Deering Cooperative School District | Elementary | 43.0% | -0.0pp |
| 142 | Polaris Charter School Manchester · Polaris Charter School | Elementary | 43.0% | -0.0pp |
| 143 | Antrim Elementary School Antrim · Contoocook Valley School District | Elementary | 42.0% | -1.0pp |
| 144 | Belmont Elementary School Belmont · Shaker Regional School District | Elementary | 42.0% | -1.0pp |
| 145 | Bristol Elementary School Bristol · Newfound Area School District | Elementary | 42.0% | -1.0pp |
| 146 | Cutler Elementary School W. Swanzey · Monadnock Regional School District | Elementary | 42.0% | -1.0pp |
| 147 | Inter-Lakes Elementary School Meredith · Inter-Lakes Cooperative School District | Elementary | 42.0% | -1.0pp |
| 148 | Lancaster Elementary School Lancaster · White Mountains Regional School District | Elementary | 42.0% | -1.0pp |
| 149 | Lin-Wood Public School (Elem) Lincoln · Lincoln-Woodstock Cooperative School District | Elementary | 42.0% | -1.0pp |
| 150 | Mill Falls Charter School Manchester · Mill Falls Charter School | 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.