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).
7-year change in Hampton
SY 2017-18 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-campus enrollment runs near 317, lower than the state mean of about 376.
Looking at the last 7 years. Total public-school enrollment in Hampton has held roughly steady since SY 2017-18, moving from about 1,250 students to 1,268. Demographically, the Hispanic share of enrollment grew from 39% to 43%.
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.