6 schools in Trussville
6 public K-12 schools operate inside Trussville, with combined enrollment of about 5,957 students (3 elementary, 2 middle, and 1 high).
7-year change in Trussville
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Cahaba Elementary School | Elementary | KG-05 | 542 |
| ClayChalkville Middle School | Middle | 06-08 | 952 |
| HewittTrussville High School | High | 09-12 | 1,571 |
| HewittTrussville Middle School | Middle | 06-08 | 1,163 |
| Magnolia Elementary School | Elementary | KG-05 | 391 |
| Paine Elementary School | Elementary | PK-05 | 1,338 |
About Trussville
Public education in Trussville, Alabama runs across 6 schools that serves roughly 5,957 students. By footprint, Trussville sits in the mid-sized bracket.
On the level-by-level breakdown, the city covers 3 elementary, 2 middle, and 1 high.
Schools in Trussville average about 993 students each, 83% meaningfully above the Alabama norm.
Five-year track record. Combined enrollment now sits at 5,957 students, expanded 7% from the 5,543 reported in SY 2017-18. The White share of public-school enrollment fell from 71% to 63%.
On allk12, the community for Trussville discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.