Schools in Madison, AL
Public schools, enrollment data, student-teacher ratios, and higher education.
Madison has 12 public schools
with a total enrollment of 13,104 students
and 753 teachers.
There are 8 elementary, 2 middle, and 2 high schools. The average student-teacher ratio is 17.4:1.
Public Schools (12)
Source: NCES 2022-23 data.
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| James Clemens High School | High | 2,149 | 119 | 18.1:1 |
| Bob Jones High School | High | 1,920 | 109 | 17.6:1 |
| Liberty Middle School | Middle | 1,493 | 78 | 19.1:1 |
| Discovery Middle School | Middle | 1,334 | 80 | 16.7:1 |
| MidTown Elementary School | Elementary | 999 | 55 | 18.2:1 |
| Mill Creek Elementary School | Elementary | 940 | 60 | 15.7:1 |
| Rainbow Elementary School | Elementary | 926 | 52 | 17.8:1 |
| Heritage Elementary School | Elementary | 876 | 46 | 19.0:1 |
| Columbia Elementary School | Elementary | 784 | 46 | 17.0:1 |
| Legacy Elementary School | Elementary | 631 | 36 | 17.5:1 |
| Horizon Elementary School | Elementary | 547 | 36 | 15.2:1 |
| Madison Elementary School | Elementary | 505 | 36 | 14.0:1 |
Colleges & Universities (1)
| Institution | Type | Highest Degree | Enrollment | Tuition (In-State) |
|---|---|---|---|---|
| Paul Mitchell the School-Huntsville | Private For-Profit | Certificate | 158 | — |
All Countries























































































































































































































































