Best High Schools in New Hampshire

Best High Schools
in New Hampshire

We reviewed 21,776 U.S. public high schools; 13 New Hampshire schools made our rankings. View Rankings

Along with Rhode Island and Vermont, New Hampshire tests high school students in reading, writing, math, and science via the New England Common Assessment Program. Learn more from the New Hampshire Department of Education.

New Hampshire is home to 13 schools ranked among the U.S. News Best High Schools in 2012, including 6 silver medal schools and 7 bronze medal schools. One of the top-ranked schools in New Hampshire is Hanover High School, located in the Dresden School District, which is roughly 70 miles from both Manchester and the state capital of Concord.

Top Ranked NH Schools

To be eligible for a state ranking, a school must be awarded a national gold or silver medal.

#1

Hollis-Brookline High School

24 CAVALIER CT., HOLLIS, NH 03049

#2

Bedford High School

47B NASHUA RD, BEDFORD, NH 03110

#3

Sunapee High School

10 NORTH RD, SUNAPEE, NH 03782

#4

Hanover High School

41 LEBANON ST, HANOVER, NH 03755

#5

Lebanon High School

195 HANOVER ST, LEBANON, NH 03766

#6

Oyster River High School

55 COE DR, DURHAM, NH 03824

Other Notable NH Schools

These schools were awarded a national bronze medal. They are listed alphabetically.

Belmont High School

255 SEAVEY RD, BELMONT, NH 03220

Gilford High School

88 ALVAH WILSON RD, GILFORD, NH 03249

Lisbon Regional School (High)

24 HIGHLAND AVE, LISBON, NH 03585

Merrimack Valley High School

106 VILLAGE ST, PENACOOK, NH 03303

See complete New Hampshire High School Rankings

NH by the Numbers

Districts 66
High Schools 67
Full-Time Teachers 3,010
Students Enrolled 37,625

Bedford School District

Concord School District

Exeter Exeter Region Coop School District

Hudson School District

Londonderry School District

Rochester School District

Salem School District

Timberlane Regional School District

See all districts

High School News
Advertisement