4 schools in Hampton
Public-school enrollment in Hampton comes to roughly 1,268 students across 4 schools (2 elementary, 1 middle, and 1 high).
4-year change in Hampton
SY 2020-21 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Hampton-Dumont High School | High | 09-12 | 457 |
| Hampton-Dumont Middle School | Middle | 05-08 | 363 |
| North Side Elementary School | Elementary | PK-KG | 145 |
| South Side Elementary School | Elementary | 01-04 | 303 |
About Hampton
Public education in Hampton, Iowa runs across 4 schools that teaches roughly 1,268 students. By footprint, Hampton sits in the low-population bracket.
In terms of grade levels, the city consists of 2 elementary, 1 middle, and 1 high.
Per-school enrollment runs near 317, lower than the state mean of about 376.
Looking at the last 4 years. Total public-school enrollment in Hampton has held roughly steady since SY 2020-21, moving from about 1,261 students to 1,268.
In the discussion threads here, the community for Hampton discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.