Schools
Salem High School Graded B- in NH School Rankings
A new survey ranked New Hampshire high schools according to academics, teachers, culture, and facilities, among other factors.

Salem High School was graded B- in a new survey of New Hampshire schools.
Niche, which compiles school rankings, recently released its “Best Public High Schools in New Hampshire” report.
Salem was ranked No. 38 in the state. Here’s how Salem was ranked in key areas:
Find out what's happening in Salemfor free with the latest updates from Patch.
- Academics B-
- Administration B+
- Educational outcomes B-
- Extracurriculars A
- Food B-
- Health/safety B-
- Facilities B-
- Sports B+
- Student culture C
- Teachers B
This is Niche’s New Hampshire top 10:
- Hanover
- Bedford
- Souhegan
- Windham
- Oyster River
- Bow
- Londonderry
- Hollis-Brookline
- Exeter
- Hopkinton
Stuyvesant High School in Manhattan was named the best high school in the country.
Find out what's happening in Salemfor free with the latest updates from Patch.
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.