Alabama Public Schools
2022 Data · NCES Common Core of Data (CCD)1,369
Schools
750,469
Students
17.3:1
Avg Ratio
63.9%
Free/Reduced Lunch
502
Elementary
188
Middle
229
High
17
Charter
0
Magnet
Largest Schools in Alabama
School Districts in Alabama
Mobile County88 schoolsJefferson County56 schoolsBaldwin County42 schoolsMontgomery County51 schoolsHuntsville City43 schoolsShelby County29 schoolsBirmingham City43 schoolsMadison County28 schoolsTuscaloosa County35 schoolsLimestone County16 schoolsHoover City16 schoolsMadison City11 schoolsElmore County16 schoolsTuscaloosa City19 schoolsCullman County25 schoolsSt Clair County18 schoolsAuburn City13 schoolsLee County14 schoolsAutauga County12 schoolsDecatur City18 schoolsDeKalb County12 schoolsEtowah County22 schoolsLauderdale County14 schoolsCalhoun County17 schoolsDothan City16 schoolsChilton County12 schoolsBlount County14 schoolsMorgan County17 schoolsPhenix City11 schoolsTalladega County17 schools
More Alabama Data
FAQ
How many public schools are in Alabama?
Alabama has 1,369 public schools serving 750,469 students.
What is the average student-teacher ratio in Alabama?
The average student-teacher ratio in Alabama is 17.3:1, compared to the national average of 15.7:1.
What percentage of students qualify for free or reduced lunch in Alabama?
63.9% of students in Alabama qualify for free or reduced lunch programs.