Schools in New Hampshire

New Hampshire has four hundred ninety five schools in 206 cities. Click on a city to see list of schools in that city.

CitySchools
Belmont3 schools
Canterbury1 school
Somersworth4 schools
South Hampton1 school
Stark1 school
W. Stewartstown1 school
Stoddard1 school
Strafford1 school
North Stratford1 school
Sunapee3 schools
Tamworth1 school
Thornton1 school
Atkinson1 school
Danville1 school
Plaistow3 schools
Sandown2 schools
Sanbornville1 school
Warren1 school
Washington1 school
Waterville Valley1 school
Wentworth1 school
Westmoreland1 school
Whitefield2 schools
Lancaster1 school
Wilton3 schools

Latest poll updates

Get notified on trending polls and opinions