Public schools in Alabama
Shortlist up to four to read them side by side.
Filter them by what their records say, and open any one to read it: every fact with its source and date.
1,537 public schools in Alabama.
From NCES’s yearly directory of Jul 1, 2026.
1,537of 1,537 public schoolsshown with your filters
The list
- Public school for grades pre-K to 12 Marengo High School Dixons Mills, Alabama 36736 8.6%of students chronically absent, 2022-23223students, 2024-2513.1students per teacher Levelpublic school for grades pre-K to 12GradesPre-K to 12Students223Per teacher13.1Chronically absent8.6%
- Public elementary school for grades K to 5 Margaret Elementary Margaret, Alabama 35112 22.6%of students chronically absent, 2022-23707students, 2024-2516.4students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students707Per teacher16.4Chronically absent22.6%
- Public elementary school for grades 3 to 5 Margaret Yarbrough Elementary School Auburn, Alabama 36830 6.0%of students chronically absent, 2022-23396students, 2024-2515.3students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students396Per teacher15.3Chronically absent6%
- Public high school for grades 7 to 12 Marion County High School Guin, Alabama 35563 16.0%of students chronically absent, 2022-23223students, 2024-2517.5students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students223Per teacher17.5Chronically absent16%
- Public alternative school for grades 3 to 12 Marshall Alternative School Guntersville, Alabama 35976 Levelpublic alternative school for grades 3 to 12Grades3 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public high school for grades 7 to 12 Marshall County Online School Guntersville, Alabama 35976 71students, 2024-25 Levelpublic high school for grades 7 to 12Grades7 to 12Students71Per teacherNot publishedChronically absentNot published
- Public career and technical school for grades 10 to 12 Marshall Technical School Guntersville, Alabama 35976 Levelpublic career and technical school for grades 10 to 12Grades10 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public elementary school for grades pre-K to 5 Martha Gaskins K5 Birmingham, Alabama 35215 33.5%of students chronically absent, 2022-23537students, 2024-2526.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students537Per teacher26.9Chronically absent33.5%
- Public elementary school for grades pre-K to 5 Martin L King Jr Elementary School Tuscaloosa, Alabama 35401 23.6%of students chronically absent, 2022-23467students, 2024-2516.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students467Per teacher16.7Chronically absent23.6%
- Public elementary school for grades pre-K to 5 Martin Luther King Jr Elementary School Huntsville, Alabama 35811 37.5%of students chronically absent, 2022-23458students, 2024-2517.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students458Per teacher17Chronically absent37.5%
- Public elementary school for grades K to 5 Mary B Austin Elementary School Mobile, Alabama 36608 20.8%of students chronically absent, 2022-23506students, 2024-2521.1students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students506Per teacher21.1Chronically absent20.8%
- Public high school for grades 9 to 12 Mary G Montgomery High School Semmes, Alabama 36575 37.3%of students chronically absent, 2022-231,888students, 2024-2518.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,888Per teacher18Chronically absent37.3%
- Public elementary school for grades pre-K to 5 Mary W Burroughs Elementary School Theodore, Alabama 36582 31.1%of students chronically absent, 2022-23404students, 2024-2519.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students404Per teacher19.2Chronically absent31.1%
- Public elementary school for grades pre-K to 5 Maryvale Elementary School Mobile, Alabama 36605 47.7%of students chronically absent, 2022-23475students, 2024-2518.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students475Per teacher18.1Chronically absent47.7%
- Public elementary school for grades pre-K to 4 Matthews Elementary School Northport, Alabama 35476 26.9%of students chronically absent, 2022-23401students, 2024-2515.3students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students401Per teacher15.3Chronically absent26.9%
- Public high school for grades 9 to 12 Mattie T Blount High School Eight Mile, Alabama 36613 65.9%of students chronically absent, 2022-231,058students, 2024-2518.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,058Per teacher18.6Chronically absent65.9%
- Public elementary school for grades pre-K to 5 Maxwell Elementary School Duncanville, Alabama 35456 21.7%of students chronically absent, 2022-23511students, 2024-2515.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students511Per teacher15.8Chronically absent21.7%
- Public elementary school for grades pre-K to 5 McAdory Elementary School McCalla, Alabama 35111 11.8%of students chronically absent, 2022-23617students, 2024-2517.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students617Per teacher17.4Chronically absent11.8%
- Public high school for grades 9 to 12 McAdory High School McCalla, Alabama 35111 20.3%of students chronically absent, 2022-231,259students, 2024-2518.1students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,259Per teacher18.1Chronically absent20.3%
- Public middle school for grades 6 to 8 McAdory Middle School McCalla, Alabama 35111 18.7%of students chronically absent, 2022-23841students, 2024-2517.3students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students841Per teacher17.3Chronically absent18.7%
- Public elementary school for grades 3 to 5 McBride Elementary School Muscle Shoals, Alabama 35661 20.2%of students chronically absent, 2022-23647students, 2024-2517.4students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students647Per teacher17.4Chronically absent20.2%
- Public elementary school for grades pre-K to 5 McCalla Elementary School Bessemer, Alabama 35022 19.7%of students chronically absent, 2022-23752students, 2024-2518.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students752Per teacher18.5Chronically absent19.7%
- Public elementary school for grades pre-K to 5 McDavidJones Elementary School Citronelle, Alabama 36522 43.6%of students chronically absent, 2022-23826students, 2024-2518.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students826Per teacher18.8Chronically absent43.6%
- Public elementary school for grades pre-K to 5 McDonnell Elementary School Huntsville, Alabama 35805 33.5%of students chronically absent, 2022-23511students, 2024-2518.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students511Per teacher18.9Chronically absent33.5%
- Public elementary school for grades pre-K to 5 McIntosh Elementary School McIntosh, Alabama 36553 32.3%of students chronically absent, 2022-23234students, 2024-2516.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students234Per teacher16Chronically absent32.3%
- Public high school for grades 6 to 12 McIntosh High School McIntosh, Alabama 36553 40.0%of students chronically absent, 2022-23175students, 2024-2517.5students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students175Per teacher17.5Chronically absent40%
- Public alternative school for grades 6 to 12 McIntyre Comprehensive Academy Montgomery, Alabama 36108 100.0%of students chronically absent, 2022-23212students, 2024-2511.2students per teacher Levelpublic alternative school for grades 6 to 12Grades6 to 12Students212Per teacher11.2Chronically absent100%
- Public middle school for grades 6 to 8 McKee Middle School Montgomery, Alabama 36116 8.4%of students chronically absent, 2022-23520students, 2024-2517.9students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students520Per teacher17.9Chronically absent8.4%
- Public prekindergarten school for grade pre-K McKee PreK Center Montgomery, Alabama 36116 178students, 2024-2535.6students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic prekindergarten school for grade pre-KGradesPre-KStudents178Per teacher35.6Chronically absentNot published
- Public school for grades pre-K to 12 McKenzie High School McKenzie, Alabama 36456 28.5%of students chronically absent, 2022-23487students, 2024-2519.3students per teacher Levelpublic school for grades pre-K to 12GradesPre-K to 12Students487Per teacher19.3Chronically absent28.5%
- Public elementary school for grades pre-K to 3 Meadow View Elementary School Alabaster, Alabama 35007 13.9%of students chronically absent, 2022-23953students, 2024-2514.4students per teacher Levelpublic elementary school for grades pre-K to 3GradesPre-K to 3Students953Per teacher14.4Chronically absent13.9%
- Public elementary school for grades pre-K to 5 Meadowlake Elementary Mobile, Alabama 36619 34.6%of students chronically absent, 2022-23373students, 2024-2517.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students373Per teacher17.9Chronically absent34.6%
- Public elementary school for grades K to 5 Meadowlane Elementary School Phenix City, Alabama 36869 43.8%of students chronically absent, 2022-23155students, 2024-2512.9students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students155Per teacher12.9Chronically absent43.8%
- Public elementary school for grades pre-K to 6 Meadowview Elementary School Selma, Alabama 36701 30.8%of students chronically absent, 2022-23334students, 2024-2519.7students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students334Per teacher19.7Chronically absent30.8%
- Public elementary school for grades pre-K to 4 Meek Elementary School Arley, Alabama 35541 22.8%of students chronically absent, 2022-23211students, 2024-2516.9students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students211Per teacher16.9Chronically absent22.8%
- Public high school for grades 5 to 12 Meek High School Arley, Alabama 35541 27.5%of students chronically absent, 2022-23286students, 2024-2520.3students per teacher Levelpublic high school for grades 5 to 12Grades5 to 12Students286Per teacher20.3Chronically absent27.5%
- Public elementary school for grades 2 to 3 Memorial Park Elementary School Jasper, Alabama 35501 8.0%of students chronically absent, 2022-23483students, 2024-2519.7students per teacher Levelpublic elementary school for grades 2 to 3Grades2 to 3Students483Per teacher19.7Chronically absent8%
- Public special education school for grades K to 12 Mental Health Center Huntsville, Alabama 35502 Levelpublic special education school for grades K to 12GradesK to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public middle school for grades 6 to 8 Meridianville Middle School Hazel Green, Alabama 35750 21.5%of students chronically absent, 2022-231,100students, 2024-2521.6students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students1,100Per teacher21.6Chronically absent21.5%
- Public career and technical school for grades 9 to 12 Midfield Area Vocational Department Midfield, Alabama 35228 Levelpublic career and technical school for grades 9 to 12Grades9 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public elementary school for grades pre-K to 4 Midfield Elementary School Midfield, Alabama 35228 49.0%of students chronically absent, 2022-23377students, 2024-2520.9students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students377Per teacher20.9Chronically absent49%
- Public high school for grades 9 to 12 Midfield High School Midfield, Alabama 35228 12.9%of students chronically absent, 2022-23327students, 2024-2517.7students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students327Per teacher17.7Chronically absent12.9%
- Public elementary school for grades pre-K to 4 Midland City Elementary School Midland City, Alabama 36350 31.5%of students chronically absent, 2022-23478students, 2024-2519.9students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students478Per teacher19.9Chronically absent31.5%
- Public elementary school for grades K to 5 MidTown Elementary School Madison, Alabama 35758 13.6%of students chronically absent, 2022-231,097students, 2024-2517.4students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students1,097Per teacher17.4Chronically absent13.6%
- Public elementary school for grades pre-K to 5 Mill Creek Elementary School Madison, Alabama 35758 12.7%of students chronically absent, 2022-23965students, 2024-2516.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students965Per teacher16.3Chronically absent12.7%
- Public middle school for grades 5 to 8 Millbrook Middle School Millbrook, Alabama 36054 25.2%of students chronically absent, 2022-231,071students, 2024-2518.2students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students1,071Per teacher18.2Chronically absent25.2%
- Public school for grades pre-K to 12 Millry High School Millry, Alabama 36558 41.1%of students chronically absent, 2022-23509students, 2024-2516.9students per teacher Levelpublic school for grades pre-K to 12GradesPre-K to 12Students509Per teacher16.9Chronically absent41.1%
- Public elementary school for grades pre-K to 5 Minor Community School Birmingham, Alabama 35224 26.7%of students chronically absent, 2022-23384students, 2024-2516.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students384Per teacher16.2Chronically absent26.7%
Nothing matches all of these.
Remove a filter to see more. Each one is a fact the source publishes, so a place can be left out because its record is silent, not only because of what it says.
Source:
NCES, school directory, 2025-26 (preliminary). Released Jul 1, 2026. Updated yearly.
Your shortlist0 of 4
Add one more to compare.