There are 1,550 public schools in Alabama distributed in 186 school districts. A total of 728,912 students attend Alabama schools and 46,618 teachers work for the schools.
By school level, there are 703 elementary, 257 middle, 410 high schools, and 180 other type of schools (eg. ungraded, adult education, etc.,).
In addition, 273 private schools are serving students in Alabama.
Alabama Public Schools By Levels and Categories
|Number of District||186 districts|
|Total Number of Public Schools||1,550 schools|
|Elementary||703 schools / 334,796 students|
|Middle||257 schools / 132,195 students|
|High||410 schools / 172,171 students|
(Ungraded, Adult Education, other)
|Special Education||2 schools|