2 schools in Hampstead School District
Hampstead School District, New Hampshire operates 2 public K-12 schools between its neighborhoods, enrolling about 822 students (around 411 per school).
4-year change in Hampstead School District
SY 2020-21 vs SY 2024-25How Hampstead School District ranks
Among districts| Measure | This district | In New Hampshire | In the US |
|---|---|---|---|
| Enrollment ranked largest first | 822 | #59 of 73 | #7,651 of 9,234 |
| Number of schools ranked most first | 2 | #68 of 73 | N/A |
| Students per teacher ranked fewest first | 11.0:1 | #38 of 71 | #1,069 of 9,044 |
| Free or reduced-price lunch share ranked highest first | 10.8% | #59 of 73 | #7,921 of 8,164 |
Inside Hampstead School District
Since 2017-18, the 2 district schools that reported both years went from 879 to 822 students (down 6%) and from 74 to 75 full-time teachers (up 1%), as of 2024-25.
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Hampstead Central School | Hampstead | Elementary | PK-04 | 470 |
| Hampstead Middle School | Hampstead | Middle | 05-08 | 352 |
About Hampstead School District
Hampstead School District administers 2 public schools across New Hampshire, collectively hosting roughly 822 students.
For a sense of the school types, Hampstead School District covers 1 elementary and 1 middle.
On a per-school basis, Hampstead School District runs about 411 students per school, 27% above the state mean of roughly 324.
Over the past 4-year window. Combined enrollment now sits at 822 students, held roughly steady from the 810 reported in SY 2020-21.
On allk12, the community for Hampstead School District discusses sports rivalries, cross-district programs, and shared facilities. Anyone with firsthand knowledge of these schools is welcome to weigh in.