New Hampshire Schools

There are 1,828 public and private PK-12 schools in New Hampshire. Learn more about the schools, student demographics, and academics within the state, read parent reviews of local schools, and find information about specific cities and school districts.
  • Schools
  • Academics
  • Student demographics
  • Cities
  • Districts
  • Reviews

Explore schools in New Hampshire

Explore schools by type

Largest school districts in New Hampshire

Recent school reviews from schools in New Hampshire

Overall experience
1 This school is not a place I would recommend sending your children to. They will destroy your children's thirst for knowledge and make them Dredd going to school.
Review for Strong Foundations Charter Sch
Submitted by a parent · April 06, 2020
Overall experience
I would rate it 0 because it’s that bad
Review for Spaulding High School
Submitted by a student · March 30, 2020
Overall experience
There are other schools out there! Years ago DS was a great school, now a days, not so much. Lots of changes over the years. It is getting worse and worse. Admin just do not care about all... More
Review for The Derryfield School
Submitted by a parent · March 22, 2020