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). 115 schools with reported Science scores. State average: 38.1%.
RankSchoolLevelSciencevs state
51Sandown North Elementary School
Sandown · Timberlane Regional School District
Elementary39.0%+0.9pp
52Whitefield Elementary School
Whitefield · White Mountains Regional School District
Elementary39.0%+0.9pp
53William E. Lancaster School
Salem · Salem School District
Elementary39.0%+0.9pp
54Atkinson Academy
Atkinson · Timberlane Regional School District
Elementary38.0%-0.1pp
55Elm Street School
Laconia · Laconia School District
Elementary38.0%-0.1pp
56Florence Rideout Elementary School
Wilton · Wilton-Lyndeborough Cooperative School District
Elementary38.0%-0.1pp
57Hills Garrison Elementary School
Hudson · Hudson School District
Elementary37.0%-1.1pp
58Lancaster Elementary School
Lancaster · White Mountains Regional School District
Elementary37.0%-1.1pp
59The Birches Academy of Academics - Art A Public Charter Sch
Salem · The Birches Academy of Academics & Art A Public Charter Sch
Elementary37.0%-1.1pp
60Danville Elementary School
Danville · Timberlane Regional School District
Elementary36.0%-2.1pp
61North Salem Elementary School
Salem · Salem School District
Elementary36.0%-2.1pp
62Northwood Elementary School
Northwood · Northwood School District
Elementary36.0%-2.1pp
63Pittsfield Elementary School
Pittsfield · Pittsfield School District
Elementary36.0%-2.1pp
64Birch Hill Elementary School
Nashua · Nashua School District
Elementary35.0%-3.1pp
65Charlotte Ave Elementary School
Nashua · Nashua School District
Elementary35.0%-3.1pp
66Bristol Elementary School
Bristol · Newfound Area School District
Elementary34.0%-4.1pp
67Broad Street Elementary School
Nashua · Nashua School District
Elementary34.0%-4.1pp
68Hooksett Memorial School
Hooksett · Hooksett School District
Elementary34.0%-4.1pp
69East Rochester School
E. Rochester · Rochester School District
Elementary33.0%-5.1pp
70Ellis School
Fremont · Fremont School District
Elementary33.0%-5.1pp
71Epping Elementary School
Epping · Epping School District
Elementary33.0%-5.1pp
72Gonic School
Gonic · Rochester School District
Elementary33.0%-5.1pp
73Heron Pond Elementary School
Milford · Milford School District
Elementary33.0%-5.1pp
74Inter-Lakes Elementary School
Meredith · Inter-Lakes Cooperative School District
Elementary33.0%-5.1pp
75Jaffrey Grade School
Jaffrey · Jaffrey-Rindge Cooperative School District
Elementary33.0%-5.1pp
76Lionheart Classical Academy Chartered Public School
Peterborough · Lionheart Classical Academy Chartered Public School
Elementary33.0%-5.1pp
77MicroSociety Academy Charter School Foundation
Nashua · MicroSociety Academy Charter School Foundation
Elementary33.0%-5.1pp
78Andover Elementary School
Andover · Andover School District
Elementary32.0%-6.1pp
79Barnstead Elementary School
Ctr. Barnstead · Barnstead School District
Elementary32.0%-6.1pp
80Disnard Elementary School
Claremont · Claremont School District
Elementary32.0%-6.1pp
81Berlin Elementary School
Berlin · Berlin School District
Elementary31.0%-7.1pp
82Chester Academy
Chester · Chester School District
Elementary31.0%-7.1pp
83McClelland School
Rochester · Rochester School District
Elementary31.0%-7.1pp
84North Londonderry Elementary School
Londonderry · Londonderry School District
Elementary31.0%-7.1pp
85Strong Foundations Charter School
Pembroke · Strong Foundations Charter School
Elementary31.0%-7.1pp
86William Allen School
Rochester · Rochester School District
Elementary31.0%-7.1pp
87Pollard Elementary School
Plaistow · Timberlane Regional School District
Elementary30.0%-8.1pp
88Dr. L. F. Soule School
Salem · Salem School District
Elementary29.0%-9.1pp
89Gathering Waters Charter School (E)
Keene · Gathering Waters Charter School
Elementary29.0%-9.1pp
90Josiah Bartlett Elementary School
Bartlett · Bartlett School District
Elementary29.0%-9.1pp
91Loudon Elementary School
Loudon · Merrimack Valley School District
Elementary29.0%-9.1pp
92Matthew Thornton Elementary School
Londonderry · Londonderry School District
Elementary29.0%-9.1pp
93Woodland Heights Elementary School
Laconia · Laconia School District
Elementary29.0%-9.1pp
94Epsom Central School
Epsom · Epsom School District
Elementary28.0%-10.1pp
95Franklin Elementary School
Keene · Keene School District
Elementary28.0%-10.1pp
96Fuller Elementary School
Keene · Keene School District
Elementary28.0%-10.1pp
97Hillsboro-Deering Elementary School
Hillsborough · Hillsboro-Deering Cooperative School District
Elementary28.0%-10.1pp
98Henniker Community School
Henniker · Henniker School District
Elementary27.0%-11.1pp
99Alton Central School (Elem)
Alton · Alton School District
Elementary26.0%-12.1pp
100Cutler Elementary School
W. Swanzey · Monadnock Regional School District
Elementary26.0%-12.1pp
Page 2 of 3

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.