3 schools in Allenstown School District
From elementary through high school, Allenstown School District runs 3 public K-12 schools (2 elementary and 1 middle), with combined enrollment of about 683.
4-year change in Allenstown School District
SY 2020-21 vs SY 2024-25How Allenstown School District ranks
Among districts| Measure | This district | In New Hampshire | In the US |
|---|---|---|---|
| Enrollment ranked largest first | 683 | #63 of 73 | #8,333 of 9,234 |
| Number of schools ranked most first | 3 | #41 of 73 | N/A |
| Students per teacher ranked fewest first | 10.8:1 | #28 of 71 | #861 of 9,044 |
| Free or reduced-price lunch share ranked highest first | 37.5% | #15 of 73 | #5,815 of 8,164 |
| 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 school, 30% meaningfully below the state mean of roughly 324.
Looking at the last 4 years. Across the same 4-year window, public-school enrollment remained close to its prior level: 342 students in SY 2020-21 versus 348 in SY 2024-25. Allenstown School District now counts 1 public schools, down from 2 in SY 2020-21.
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.