- Per pupil
- $12,772
- current spending · median $14,850
- Spending rank
- #39/ 51
- among the 50 states + DC
- Students per teacher
- 17.4:1
- national 15.2:1 · 2024-25
- Enrollment
- 749,525
- $9,573,261,000 total current
- Federal
- 17%
- State
- 52%
- Local
- 31%
- Mobile County 51,979 $13,245
- Jefferson County 35,951 $12,194
- Baldwin County 31,517 $13,089
- Montgomery County 26,821 $12,977
- Huntsville City 23,776 $13,146
- Shelby County 21,179 $12,436
Top six districts by enrollment, with each one's per-pupil spending.
Jump to another state