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 elementary school for grades pre-K to 6 Andalusia Elementary School Andalusia, Alabama 36474 17.8%of students chronically absent, 2022-231,082students, 2024-2518.4students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students1,082Per teacher18.4Chronically absent17.8%
- Public high school for grades 9 to 12 Andalusia High School Andalusia, Alabama 36420 18.5%of students chronically absent, 2022-23471students, 2024-2514.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students471Per teacher14Chronically absent18.5%
- Public middle school for grades 7 to 8 Andalusia Junior High Andalusia, Alabama 36420 15.3%of students chronically absent, 2022-23270students, 2024-2515.0students per teacher Levelpublic middle school for grades 7 to 8Grades7 to 8Students270Per teacher15Chronically absent15.3%
- Public elementary school for grades pre-K to 5 Anna F Booth Elementary School Irvington, Alabama 36544 32.5%of students chronically absent, 2022-23391students, 2024-2517.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students391Per teacher17Chronically absent32.5%
- Public alternative school for grades 7 to 12 Anniston City Boot Camp School Anniston, Alabama 36206 Levelpublic alternative school for grades 7 to 12Grades7 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public high school for grades 9 to 12 Anniston High School Anniston, Alabama 36207 28.8%of students chronically absent, 2022-23498students, 2024-2515.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students498Per teacher15.4Chronically absent28.8%
- Public middle school for grades 6 to 8 Anniston Middle School Anniston, Alabama 36206 26.7%of students chronically absent, 2022-23357students, 2024-2516.0students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students357Per teacher16Chronically absent26.7%
- Public school for grades pre-K to 12 Appalachian School Oneonta, Alabama 35121 7.0%of students chronically absent, 2022-23699students, 2024-2518.7students per teacher Levelpublic school for grades pre-K to 12GradesPre-K to 12Students699Per teacher18.7Chronically absent7%
- Public elementary school for grades 3 to 5 Arab Elementary School Arab, Alabama 35016 4.0%of students chronically absent, 2022-23599students, 2024-2520.7students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students599Per teacher20.7Chronically absent4%
- Public high school for grades 9 to 12 Arab High School Arab, Alabama 35016 15.8%of students chronically absent, 2022-23735students, 2024-2514.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students735Per teacher14.8Chronically absent15.8%
- Public middle school for grades 6 to 8 Arab Junior High School Arab, Alabama 35016 9.3%of students chronically absent, 2022-23563students, 2024-2516.3students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students563Per teacher16.3Chronically absent9.3%
- Public elementary school for grades pre-K to 2 Arab Primary School Arab, Alabama 35016 6.2%of students chronically absent, 2022-23698students, 2024-2517.9students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students698Per teacher17.9Chronically absent6.2%
- Public elementary school for grades pre-K to 5 Arcadia Elementary School Tuscaloosa, Alabama 35404 28.3%of students chronically absent, 2022-23418students, 2024-2516.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students418Per teacher16.1Chronically absent28.3%
- Public high school for grades 6 to 12 Ardmore High School Ardmore, Alabama 35739 19.3%of students chronically absent, 2022-23964students, 2024-2520.1students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students964Per teacher20.1Chronically absent19.3%
- Public school for grades pre-K to 12 Ariton School Ariton, Alabama 36311 21.9%of students chronically absent, 2022-23887students, 2024-2518.3students per teacher Levelpublic school for grades pre-K to 12GradesPre-K to 12Students887Per teacher18.3Chronically absent21.9%
- Public school for grades K to 12 Artemis Virtual Academy Huntsville, Alabama 35801 338students, 2024-2567.6students per teacher Levelpublic school for grades K to 12GradesK to 12Students338Per teacher67.6Chronically absentNot published
- Public elementary school for grades 3 to 5 Asbury Elementary School Albertville, Alabama 35951 19.4%of students chronically absent, 2022-23729students, 2024-2517.2students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students729Per teacher17.2Chronically absent19.4%
- Public high school for grades 6 to 12 Asbury High School Albertville, Alabama 35951 15.7%of students chronically absent, 2022-23659students, 2024-2517.7students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students659Per teacher17.7Chronically absent15.7%
- Public elementary school for grades K to 2 Asbury Primary School Albertville, Alabama 35951 Levelpublic elementary school for grades K to 2GradesK to 2StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public elementary school for grades pre-K to 5 Ashford Elementary School Ashford, Alabama 36312 20.5%of students chronically absent, 2022-23668students, 2024-2518.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students668Per teacher18.3Chronically absent20.5%
- Public high school for grades 9 to 12 Ashford High School Ashford, Alabama 36312 27.3%of students chronically absent, 2022-23413students, 2024-2516.5students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students413Per teacher16.5Chronically absent27.3%
- Public middle school for grades 6 to 8 Ashford Middle School Ashford, Alabama 36312 18.1%of students chronically absent, 2022-23316students, 2024-2518.6students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students316Per teacher18.6Chronically absent18.1%
- Public elementary school for grades K to 6 Ashland Elementary School Ashland, Alabama 36251 29.6%of students chronically absent, 2022-23455students, 2024-2516.0students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students455Per teacher16Chronically absent29.6%
- Public elementary school for grades pre-K to 4 Ashville Elementary School Ashville, Alabama 35953 24.5%of students chronically absent, 2022-23476students, 2024-2514.9students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students476Per teacher14.9Chronically absent24.5%
- Public high school for grades 9 to 12 Ashville High School Ashville, Alabama 35953 32.5%of students chronically absent, 2022-23378students, 2024-2517.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students378Per teacher17.8Chronically absent32.5%
- Public middle school for grades 5 to 8 Ashville Middle School Ashville, Alabama 35953 28.6%of students chronically absent, 2022-23371students, 2024-2520.1students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students371Per teacher20.1Chronically absent28.6%
- Public elementary school for grades pre-K to 3 Athens Elementary School Athens, Alabama 35611 21.8%of students chronically absent, 2022-23474students, 2024-2516.6students per teacher Levelpublic elementary school for grades pre-K to 3GradesPre-K to 3Students474Per teacher16.6Chronically absent21.8%
- Public high school for grades 9 to 12 Athens High School Athens, Alabama 35611 25.1%of students chronically absent, 2022-231,278students, 2024-2517.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,278Per teacher17Chronically absent25.1%
- Public elementary school for grades 4 to 5 Athens Intermediate School Athens, Alabama 35611 13.5%of students chronically absent, 2022-23641students, 2024-2517.8students per teacher Levelpublic elementary school for grades 4 to 5Grades4 to 5Students641Per teacher17.8Chronically absent13.5%
- Public middle school for grades 6 to 8 Athens Middle School Athens, Alabama 35611 13.9%of students chronically absent, 2022-23935students, 2024-2519.5students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students935Per teacher19.5Chronically absent13.9%
- Public school for grades K to 12 Athens Renaissance School Athens, Alabama 35611 0.3%of students chronically absent, 2022-23606students, 2024-2528.1students per teacher Levelpublic school for grades K to 12GradesK to 12Students606Per teacher28.1Chronically absent0.3%
- Public elementary school for grades pre-K to 5 Attalla Elementary School Attalla, Alabama 35954 26.7%of students chronically absent, 2022-23665students, 2024-2518.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students665Per teacher18Chronically absent26.7%
- Public elementary school for grades K to 2 Auburn Early Education Center Auburn, Alabama 36830 11.2%of students chronically absent, 2022-23492students, 2024-2517.3students per teacher Levelpublic elementary school for grades K to 2GradesK to 2Students492Per teacher17.3Chronically absent11.2%
- Public high school for grades 10 to 12 Auburn High School Auburn, Alabama 36830 15.8%of students chronically absent, 2022-232,227students, 2024-2517.5students per teacher Levelpublic high school for grades 10 to 12Grades10 to 12Students2,227Per teacher17.5Chronically absent15.8%
- Public high school for grades 8 to 9 Auburn Junior High School Auburn, Alabama 36830 13.7%of students chronically absent, 2022-231,491students, 2024-2517.8students per teacher Levelpublic high school for grades 8 to 9Grades8 to 9Students1,491Per teacher17.8Chronically absent13.7%
- Public special education school for grades 1 to 12 Augusta Evans School Mobile, Alabama 36608 25.1%of students chronically absent, 2022-23198students, 2024-257.1students per teacher Levelpublic special education school for grades 1 to 12Grades1 to 12Students198Per teacher7.1Chronically absent25.1%
- Public high school for grades 9 to 12 Austin High School Decatur, Alabama 35601 18.0%of students chronically absent, 2022-23999students, 2024-2516.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students999Per teacher16.4Chronically absent18%
- Public high school for grades 8 to 9 Austin Junior High School Decatur, Alabama 35601 11.4%of students chronically absent, 2022-23664students, 2024-2514.0students per teacher Levelpublic high school for grades 8 to 9Grades8 to 9Students664Per teacher14Chronically absent11.4%
- Public middle school for grades 6 to 7 Austin Middle School Decatur, Alabama 35603 14.3%of students chronically absent, 2022-23727students, 2024-2514.7students per teacher Levelpublic middle school for grades 6 to 7Grades6 to 7Students727Per teacher14.7Chronically absent14.3%
- Public elementary school for grades pre-K to 5 Austinville Elementary School Decatur, Alabama 35601 16.8%of students chronically absent, 2022-23463students, 2024-2516.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students463Per teacher16.3Chronically absent16.8%
- Public alternative school for grades 3 to 12 Autauga County Alternative School Prattville, Alabama 36067 Levelpublic alternative school for grades 3 to 12Grades3 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public career and technical school for grades 9 to 12 Autauga County Technology Center Prattville, Alabama 36067 Levelpublic career and technical school for grades 9 to 12Grades9 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public school for grades K to 12 AVA Autauga Virtual Academy Prattville, Alabama 36067 227students, 2024-25 Levelpublic school for grades K to 12GradesK to 12Students227Per teacherNot publishedChronically absentNot published
- Public elementary school for grades pre-K to 5 Avondale Elementary School Birmingham, Alabama 35222 24.7%of students chronically absent, 2022-23339students, 2024-2517.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students339Per teacher17.8Chronically absent24.7%
- Public elementary school for grades pre-K to 4 Bagley Elementary School Dora, Alabama 35062 20.0%of students chronically absent, 2022-23550students, 2024-2519.0students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students550Per teacher19Chronically absent20%
- Public high school for grades 9 to 12 Baker High School Mobile, Alabama 36608 39.9%of students chronically absent, 2022-232,271students, 2024-2517.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students2,271Per teacher17.2Chronically absent39.9%
- Public middle school for grades 6 to 8 Baldwin Art And Academics Magnet Montgomery, Alabama 36104 7.3%of students chronically absent, 2022-23478students, 2024-2516.5students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students478Per teacher16.5Chronically absent7.3%
- Public high school for grades 9 to 12 Baldwin County High School Bay Minette, Alabama 36507 31.1%of students chronically absent, 2022-23940students, 2024-2515.7students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students940Per teacher15.7Chronically absent31.1%
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.