Public schools in Huntsville, AL
52 public schools enrolling 26,213 students (2022 data). Matched to the city by school location, so schools in unincorporated areas with a Huntsville address are included.
| School | Grades | Students | Per teacher |
|---|---|---|---|
|
Madison County Virtual Academy Other · Madison County |
4-12 | 625 | 23.1 |
|
Madison County Alternative School Other · Madison County |
1-12 | 0 | — |
|
Mental Health Center Other · Huntsville City |
K-12 | 0 | — |