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 high school for grades 7 to 12 Choctaw County High School Butler, Alabama 36904 16.9%of students chronically absent, 2022-23231students, 2024-2517.1students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students231Per teacher17.1Chronically absent16.9%
- Public elementary school for grades pre-K to 8 Christian School Birmingham, Alabama 35206 5.5%of students chronically absent, 2022-23574students, 2024-2517.9students per teacher Levelpublic elementary school for grades pre-K to 8GradesPre-K to 8Students574Per teacher17.9Chronically absent5.5%
- Public career and technical school for grades 9 to 12 Citronelle Center for Advanced Technology Citronelle, Alabama 36522 Levelpublic career and technical school for grades 9 to 12Grades9 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public high school for grades 9 to 12 Citronelle High School Citronelle, Alabama 36522 50.5%of students chronically absent, 2022-23734students, 2024-2517.1students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students734Per teacher17.1Chronically absent50.5%
- Public alternative school for grades 7 to 8 City Elementary Birmingham, Alabama 35204 Levelpublic alternative school for grades 7 to 8Grades7 to 8StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public middle school for grades 6 to 8 CL Scarborough Model Middle School Mobile, Alabama 36618 57.5%of students chronically absent, 2022-23641students, 2024-2519.4students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students641Per teacher19.4Chronically absent57.5%
- Public elementary school for grades pre-K to 3 Clanton Elementary School Clanton, Alabama 35045 19.2%of students chronically absent, 2022-23942students, 2024-2514.3students per teacher Levelpublic elementary school for grades pre-K to 3GradesPre-K to 3Students942Per teacher14.3Chronically absent19.2%
- Public middle school for grades 4 to 6 Clanton Intermediate School Clanton, Alabama 35045 18.4%of students chronically absent, 2022-23630students, 2024-2520.3students per teacher Levelpublic middle school for grades 4 to 6Grades4 to 6Students630Per teacher20.3Chronically absent18.4%
- Public middle school for grades 7 to 8 Clanton Middle School Clanton, Alabama 35045 16.9%of students chronically absent, 2022-23401students, 2024-2516.0students per teacher Levelpublic middle school for grades 7 to 8Grades7 to 8Students401Per teacher16Chronically absent16.9%
- Public elementary school for grades K to 6 Clark Elementary School Selma, Alabama 36703 40.9%of students chronically absent, 2022-23113students, 2024-2514.1students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students113Per teacher14.1Chronically absent40.9%
- Public high school for grades 9 to 12 Clarke County High School Grove Hill, Alabama 36451 21.1%of students chronically absent, 2022-23256students, 2024-2517.7students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students256Per teacher17.7Chronically absent21.1%
- Public middle school for grades 6 to 9 ClarkShaw Magnet School Mobile, Alabama 36608 9.5%of students chronically absent, 2022-23582students, 2024-2518.8students per teacher Levelpublic middle school for grades 6 to 9Grades6 to 9Students582Per teacher18.8Chronically absent9.5%
- Public career and technical school for grades 7 to 12 Clay County Career Development Center Ashland, Alabama 36251 Levelpublic career and technical school for grades 7 to 12Grades7 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public elementary school for grades pre-K to 5 Clay Elementary School Clay, Alabama 35048 13.7%of students chronically absent, 2022-23606students, 2024-2516.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students606Per teacher16.7Chronically absent13.7%
- Public high school for grades 9 to 12 ClayChalkville High School Pinson, Alabama 35126 32.0%of students chronically absent, 2022-231,377students, 2024-2517.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,377Per teacher17.2Chronically absent32%
- Public middle school for grades 6 to 8 ClayChalkville Middle School Trussville, Alabama 35173 25.7%of students chronically absent, 2022-23952students, 2024-2516.1students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students952Per teacher16.1Chronically absent25.7%
- Public prekindergarten school for grade pre-K Claysville School Guntersville, Alabama 35976 Levelpublic prekindergarten school for grade pre-KGradesPre-KStudentsNot givenPer teacherNot publishedChronically absentNot published
- Public alternative school for grades 6 to 12 Cleburne County Alternative School Heflin, Alabama 36264 Levelpublic alternative school for grades 6 to 12Grades6 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public career and technical school for grades 7 to 12 Cleburne County Career Technical School Heflin, Alabama 36264 Levelpublic career and technical school for grades 7 to 12Grades7 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public elementary school for grades pre-K to 4 Cleburne County Elementary School Heflin, Alabama 36264 29.0%of students chronically absent, 2022-23391students, 2024-2515.4students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students391Per teacher15.4Chronically absent29%
- Public high school for grades 8 to 12 Cleburne County High School Heflin, Alabama 36264 27.4%of students chronically absent, 2022-23555students, 2024-2519.7students per teacher Levelpublic high school for grades 8 to 12Grades8 to 12Students555Per teacher19.7Chronically absent27.4%
- Public middle school for grades 5 to 8 Cleburne County Middle School Heflin, Alabama 36264 15.3%of students chronically absent, 2022-23243students, 2024-2518.0students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students243Per teacher18Chronically absent15.3%
- Public high school for grades 6 to 12 Clements High School Athens, Alabama 35611 30.5%of students chronically absent, 2022-23525students, 2024-2516.7students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students525Per teacher16.7Chronically absent30.5%
- Public elementary school for grades pre-K to 6 Cleveland Elementary School Cleveland, Alabama 35049 13.2%of students chronically absent, 2022-23499students, 2024-2515.6students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students499Per teacher15.6Chronically absent13.2%
- Public high school for grades 7 to 12 Cleveland High School Cleveland, Alabama 35049 4.1%of students chronically absent, 2022-23389students, 2024-2519.1students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students389Per teacher19.1Chronically absent4.1%
- Public elementary school for grades pre-K to K Cobb Preparatory Academy Anniston, Alabama 36201 270students, 2024-2516.9students per teacher1counselors, 2023-24, in full-time equivalents Levelpublic elementary school for grades pre-K to KGradesPre-K to KStudents270Per teacher16.9Chronically absentNot published
- Public high school for grades 6 to 12 Colbert County High School Leighton, Alabama 35646 24.6%of students chronically absent, 2022-23438students, 2024-2514.6students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students438Per teacher14.6Chronically absent24.6%
- Public elementary school for grades pre-K to 5 Colbert Heights Elementary School Tuscumbia, Alabama 35674 30.1%of students chronically absent, 2022-23486students, 2024-2515.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students486Per teacher15.1Chronically absent30.1%
- Public high school for grades 9 to 12 Colbert Heights High School Tuscumbia, Alabama 35674 26.9%of students chronically absent, 2022-23467students, 2024-2515.1students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students467Per teacher15.1Chronically absent26.9%
- Public middle school for grades 6 to 8 Colbert Heights Middle School Tuscumbia, Alabama 35674 Levelpublic middle school for grades 6 to 8Grades6 to 8StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public elementary school for grades pre-K to 8 Cold Springs Elementary School Bremen, Alabama 35033 19.4%of students chronically absent, 2022-23500students, 2024-2516.9students per teacher Levelpublic elementary school for grades pre-K to 8GradesPre-K to 8Students500Per teacher16.9Chronically absent19.4%
- Public high school for grades 9 to 12 Cold Springs High School Bremen, Alabama 35033 10.9%of students chronically absent, 2022-23235students, 2024-2517.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students235Per teacher17.6Chronically absent10.9%
- Public elementary school for grades pre-K to 4 Coldwater Elementary School Anniston, Alabama 36201 23.0%of students chronically absent, 2022-23391students, 2024-2514.8students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students391Per teacher14.8Chronically absent23%
- Public career and technical school for grades 9 to 12 College and Career Academy Greensboro, Alabama 36744 Levelpublic career and technical school for grades 9 to 12Grades9 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public middle school for grades 4 to 6 Collins Intermediate School Scottsboro, Alabama 35768 15.9%of students chronically absent, 2022-23538students, 2024-2519.6students per teacher Levelpublic middle school for grades 4 to 6Grades4 to 6Students538Per teacher19.6Chronically absent15.9%
- Public elementary school for grades pre-K to 5 CollinsRhodes Elementary School Eight Mile, Alabama 36613 53.4%of students chronically absent, 2022-23537students, 2024-2518.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students537Per teacher18.3Chronically absent53.4%
- Public middle school for grades 5 to 6 CollinsRiverside Middle School Northport, Alabama 35476 26.9%of students chronically absent, 2022-23318students, 2024-2517.4students per teacher Levelpublic middle school for grades 5 to 6Grades5 to 6Students318Per teacher17.4Chronically absent26.9%
- Public school for grades pre-K to 12 Collinsville High School Collinsville, Alabama 35961 14.6%of students chronically absent, 2022-23906students, 2024-2515.6students per teacher Levelpublic school for grades pre-K to 12GradesPre-K to 12Students906Per teacher15.6Chronically absent14.6%
- Public elementary school for grades K to 5 Columbia Elementary School Madison, Alabama 35758 13.8%of students chronically absent, 2022-23701students, 2024-2514.2students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students701Per teacher14.2Chronically absent13.8%
- Public high school for grades 9 to 12 Columbia High School Huntsville, Alabama 35806 41.3%of students chronically absent, 2022-23916students, 2024-2517.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students916Per teacher17Chronically absent41.3%
- Public middle school for grades 6 to 8 Columbiana Middle School Columbiana, Alabama 35051 32.5%of students chronically absent, 2022-23428students, 2024-2514.6students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students428Per teacher14.6Chronically absent32.5%
- Public elementary school for grades K to 5 Concord Elementary School Bessemer, Alabama 35023 22.5%of students chronically absent, 2022-23400students, 2024-2517.6students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students400Per teacher17.6Chronically absent22.5%
- Public career and technical school for grades 9 to 12 Conecuh County Area Vocational Center Evergreen, Alabama 36401 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 5 Conecuh County Junior High School Castleberry, Alabama 36432 21.7%of students chronically absent, 2022-23118students, 2024-2518.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students118Per teacher18.2Chronically absent21.7%
- Public alternative school for grades 6 to 12 Continuous Learning Center Mobile, Alabama 36617 100.0%of students chronically absent, 2022-23259students, 2024-2515.2students per teacher Levelpublic alternative school for grades 6 to 12Grades6 to 12Students259Per teacher15.2Chronically absent100%
- Public elementary school for grades K to 4 Coosa Valley Elementary School Cropwell, Alabama 35054 13.6%of students chronically absent, 2022-23404students, 2024-2516.2students per teacher Levelpublic elementary school for grades K to 4GradesK to 4Students404Per teacher16.2Chronically absent13.6%
- Public elementary school for grades pre-K to 2 Coosada Elementary School Millbrook, Alabama 36054 26.6%of students chronically absent, 2022-23797students, 2024-2514.8students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students797Per teacher14.8Chronically absent26.6%
- Public middle school for grades 7 to 8 Coppinville School Enterprise, Alabama 36330 18.9%of students chronically absent, 2022-23571students, 2024-2518.4students per teacher Levelpublic middle school for grades 7 to 8Grades7 to 8Students571Per teacher18.4Chronically absent18.9%
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.