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). 273 schools with reported Science scores. State average: 38.1%.
RankSchoolLevelSciencevs state
151Sunapee Middle High School
Sunapee · Sunapee School District
Middle35.0%-3.1pp
152Barrington Middle School
Barrington · Barrington School District
Middle34.0%-4.1pp
153Belmont Middle School
Belmont · Shaker Regional School District
Middle34.0%-4.1pp
154Bristol Elementary School
Bristol · Newfound Area School District
Elementary34.0%-4.1pp
155Broad Street Elementary School
Nashua · Nashua School District
Elementary34.0%-4.1pp
156Charlestown Middle School
Charlestown · Fall Mountain Regional School District
Middle34.0%-4.1pp
157Hooksett Memorial School
Hooksett · Hooksett School District
Elementary34.0%-4.1pp
158Mountain View Middle School
Goffstown · Goffstown School District
Middle34.0%-4.1pp
159Dover Senior High School
Dover · Dover School District
High33.0%-5.1pp
160East Rochester School
E. Rochester · Rochester School District
Elementary33.0%-5.1pp
161Ellis School
Fremont · Fremont School District
Elementary33.0%-5.1pp
162Epping Elementary School
Epping · Epping School District
Elementary33.0%-5.1pp
163Gonic School
Gonic · Rochester School District
Elementary33.0%-5.1pp
164Heron Pond Elementary School
Milford · Milford School District
Elementary33.0%-5.1pp
165Inter-Lakes Elementary School
Meredith · Inter-Lakes Cooperative School District
Elementary33.0%-5.1pp
166Inter-Lakes High School
Meredith · Inter-Lakes Cooperative School District
High33.0%-5.1pp
167Jaffrey Grade School
Jaffrey · Jaffrey-Rindge Cooperative School District
Elementary33.0%-5.1pp
168Kingswood Regional High School
Wolfeboro · Governor Wentworth Regional School District
High33.0%-5.1pp
169Lionheart Classical Academy Chartered Public School
Peterborough · Lionheart Classical Academy Chartered Public School
Elementary33.0%-5.1pp
170MicroSociety Academy Charter School Foundation
Nashua · MicroSociety Academy Charter School Foundation
Elementary33.0%-5.1pp
171Profile Senior High School
Bethlehem · Profile School District
High33.0%-5.1pp
172Wilton-Lyndeboro Middle School
Wilton · Wilton-Lyndeborough Cooperative School District
Middle33.0%-5.1pp
173Andover Elementary School
Andover · Andover School District
Elementary32.0%-6.1pp
174Barnstead Elementary School
Ctr. Barnstead · Barnstead School District
Elementary32.0%-6.1pp
175Disnard Elementary School
Claremont · Claremont School District
Elementary32.0%-6.1pp
176Merrimack Middle School
Merrimack · Merrimack School District
Middle32.0%-6.1pp
177Moultonborough Middle Level
Moultonborough · Moultonborough School District
Middle32.0%-6.1pp
178Raymond High School
Raymond · Raymond School District
High32.0%-6.1pp
179Berlin Elementary School
Berlin · Berlin School District
Elementary31.0%-7.1pp
180Chester Academy
Chester · Chester School District
Elementary31.0%-7.1pp
181Epping Middle School
Epping · Epping School District
Middle31.0%-7.1pp
182Kearsarge Regional High School
North Sutton · Kearsarge Regional School District
High31.0%-7.1pp
183McClelland School
Rochester · Rochester School District
Elementary31.0%-7.1pp
184Merrimack Valley Middle School
Penacook · Merrimack Valley School District
Middle31.0%-7.1pp
185North Londonderry Elementary School
Londonderry · Londonderry School District
Elementary31.0%-7.1pp
186Pinkerton Academy
Derry · Pinkerton Academy School District
High31.0%-7.1pp
187Strong Foundations Charter School
Pembroke · Strong Foundations Charter School
Elementary31.0%-7.1pp
188Timberlane Regional Middle School
Plaistow · Timberlane Regional School District
Middle31.0%-7.1pp
189William Allen School
Rochester · Rochester School District
Elementary31.0%-7.1pp
190Winnisquam Regional Middle School
Tilton · Winnisquam Regional School District
Middle31.0%-7.1pp
191Gilford High School
Gilford · Gilford School District
High30.0%-8.1pp
192Littleton High School
Littleton · Littleton School District
High30.0%-8.1pp
193Newfound Regional High School
BRISTOL · Newfound Area School District
High30.0%-8.1pp
194Pollard Elementary School
Plaistow · Timberlane Regional School District
Elementary30.0%-8.1pp
195Seabrook Middle School
Seabrook · Seabrook School District
Middle30.0%-8.1pp
196Somersworth High School
Somersworth · Somersworth School District
High30.0%-8.1pp
197Dr. L. F. Soule School
Salem · Salem School District
Elementary29.0%-9.1pp
198Gathering Waters Charter School (E)
Keene · Gathering Waters Charter School
Elementary29.0%-9.1pp
199Josiah Bartlett Elementary School
Bartlett · Bartlett School District
Elementary29.0%-9.1pp
200Loudon Elementary School
Loudon · Merrimack Valley School District
Elementary29.0%-9.1pp
Page 4 of 6

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 Science 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.