8 schools in Salem School District
In New Hampshire's Salem School District, public K-12 schools total 8 and serve approximately 3,557 students (an average of 445 per campus).
7-year change in Salem School District
SY 2017-18 vs SY 2024-25| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Salem High School | Salem | High | 09-12 | 1,116 |
| Woodbury School | Salem | Middle | 06-08 | 762 |
| William T. Barron Elementary School | Salem | Elementary | KG-05 | 377 |
| North Salem Elementary School | Salem | Elementary | KG-05 | 353 |
| William E. Lancaster School | Salem | Elementary | KG-05 | 294 |
| Mary A. Fisk Elementary School | Salem | Elementary | KG-05 | 272 |
| Dr. L. F. Soule School | Salem | Elementary | KG-05 | 270 |
| Salem Preschool | Salem | Elementary | PK-PK | 113 |
About Salem School District
Salem School District is a medium-population public-school district in New Hampshire. The district operates 8 schools and educates approximately 3,557 students.
Looking at the level breakdown, Salem School District comprises 6 elementary, 1 middle, and 1 high school.
On a per-school basis, Salem School District runs about 445 students per campus, 37% higher than the state mean of roughly 324.
Five-year track record. Across the same 7-year window, public-school enrollment stayed largely flat: 3,543 students in SY 2017-18 versus 3,557 in SY 2024-25. The school count climbed from 7 to 8 across the same 7-year window. On the demographic side, White enrollment moved from 82% to 78% over the same window.
In the discussion threads here, the community for Salem School District discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.