3 schools in Allenstown School District
From elementary through high school, Allenstown School District runs 3 public K-12 campuses (2 elementary and 1 middle), with combined enrollment of about 683.
7-year change in Allenstown School District
SY 2017-18 vs SY 2024-25| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Allenstown Community School | Allenstown | Elementary | KG-08 | 348 |
| Allenstown Elementary School | Allenstown | Elementary | KG-04 | 205 |
| Armand R. Dupont School | Allenstown | Middle | 05-08 | 130 |
About Allenstown School District
Allenstown School District is a compact public-school district in New Hampshire. The district runs 3 schools and enrolls approximately 683 students.
Looking at the level breakdown, Allenstown School District is built around 2 elementary and 1 middle.
On a per-school basis, Allenstown School District runs about 228 students per campus, 30% meaningfully below the state mean of roughly 324.
Looking at the last 7 years. Across the same 7-year window, public-school enrollment contracted 4%: 364 students in SY 2017-18 versus 348 in SY 2024-25. Allenstown School District now counts 1 public schools, down from 2 in SY 2017-18. On the demographic side, Hispanic enrollment moved from 3% to 7% over the same window.
On this page, the community for Allenstown School District discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.