7 schools in Merrimack Valley School District
Within Merrimack Valley School District, 7 public K-12 schools serve about 2,170 students, an average of 310 per campus.
7-year change in Merrimack Valley School District
SY 2017-18 vs SY 2024-25| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Merrimack Valley High School | Penacook | High | 09-12 | 744 |
| Merrimack Valley Middle School | Penacook | Middle | 06-08 | 466 |
| Penacook Elementary School | Penacook | Elementary | PK-05 | 325 |
| Loudon Elementary School | Loudon | Elementary | KG-05 | 243 |
| Boscawen Elementary School | Boscawen | Elementary | PK-05 | 240 |
| Webster Elementary School | Webster | Elementary | KG-05 | 88 |
| Salisbury Elementary School | Salisbury | Elementary | KG-05 | 64 |
About Merrimack Valley School District
Merrimack Valley School District operates 7 public schools across New Hampshire, collectively instructing roughly 2,170 students.
On the school-mix side, Merrimack Valley School District consists of 5 elementary, 1 middle, and 1 high school.
Over the past 7-year window. Across the same 7-year window, public-school enrollment decreased 11%: 2,449 students in SY 2017-18 versus 2,170 in SY 2024-25. Demographically, the White share of enrollment declined from 95% to 89%.
Within the allk12 community for this area, the community for Merrimack Valley School District discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.