6 schools in Henry County
Henry County's public schools, 6 in all, serve about 2,524 K-12 students inside Alabama, an average of 421 per campus.
7-year change in Henry County
SY 2017-18 vs SY 2024-25| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Headland Elementary School | Headland | Elementary | PK-05 | 898 |
| Headland Middle School | Headland | Middle | 06-09 | 580 |
| Headland High School | Headland | High | 10-12 | 442 |
| Abbeville Elementary School | Abbeville | Elementary | PK-06 | 338 |
| Abbeville High School | Abbeville | High | 07-12 | 266 |
| Henry County Virtual Campus | Abbeville | Combined | 01-12 | · |
About Henry County
Henry County is a rural-scale Alabama school district running 6 campuses with combined enrollment near 2,524.
In terms of grade levels, Henry County is made up of 2 elementary, 1 middle, 2 high schools, and 1 combined or other.
Per-school enrollment averages around 421 in this district, below the Alabama typical of 544.
Looking at the last 7 years. Total public-school enrollment in Henry County has held roughly steady since SY 2017-18, moving from about 2,465 students to 2,524. The Black share of public-school enrollment declined from 30% to 26%.
On allk12, the community for Henry County discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.