World
These are the top 10 elementary and middle schools in NH, per U.S. News & World Report
Massachusetts teachers on strike for better pay and working conditions
Teachers in Beverly, Gloucester and Marblehead are on strike for better wages, teacher strikes are illegal in the state.
U.S. News & World Report just released their 2025 elementary and middle school rankings in each state, and New Hampshire’s lists gives high marks schools to several local schools, including two of the Portsmouth Schools.
Several other local schools also made the top 10 lists.
The digital media company used data from the U.S. Department of Education to base their rankings of over 70,000 public schools on four indicators: mathematics proficiency, reading proficiency, mathematics performance and reading performance. Analyzed schools were then given a score based on a formula which factored in the four criteria and socioeconomic context.
Here are the full rankings for New Hampshire schools.
Top 10 elementary schools in NH
Here are U.S. News & World Report’s 10 best New Hampshire elementary schools of 2025:
- Mason Elementary School (PK-5) – Mason
- Riddle Brook School (K-4) – Bedford
- Rye Elementary School (PK-4) – Rye
- Lafayette Regional School (K-6) – Franconia
- Bernice A. Ray School (K-5) – Hanover
- New Franklin School (K-5) – Portsmouth
- Peter Woodbury School (K-4) – Bedford
- Grantham Village School (PK-6) – Grantham
- Memorial Elementary School (PK-4) – Bedford
- Hollis Primary School (PK-3) – Hollis
Top 10 middle schools in NH
Here are U.S. News & World Report’s 10 best New Hampshire middle schools of 2025:
- Academy for Science and Design Charter School (6-8) – Nashua
- Frances C. Richmond Middle School (6-8) – Hanover
- McKelvie Intermediate School (5-6) – Bedford
- Ross A. Lurgio Middle School (7-8) – Bedford
- Rye Junior High School (5-8) – Rye
- North Hampton School (PK-8) – North Hampton
- Windham Middle School (7-8) – Windham
- Hollis-Brookline Middle School (7-8) – Hollis
- Portsmouth Middle School (6-8) – Portsmouth
- Oyster River Middle School (5-8) – Durham