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 5 Cora Castlen Elementary Grand Bay, Alabama 36541 27.1%of students chronically absent, 2022-23423students, 2024-2519.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students423Per teacher19.2Chronically absent27.1%
- Public elementary school for grades K to 4 Cordova Elementary School Cordova, Alabama 35550 19.2%of students chronically absent, 2022-23321students, 2024-2516.1students per teacher Levelpublic elementary school for grades K to 4GradesK to 4Students321Per teacher16.1Chronically absent19.2%
- Public high school for grades 9 to 12 Cordova High School Cordova, Alabama 35550 26.6%of students chronically absent, 2022-23451students, 2024-2519.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students451Per teacher19.2Chronically absent26.6%
- Public elementary school for grades 2 to 3 Corley Elementary School Boaz, Alabama 35957 13.9%of students chronically absent, 2022-23429students, 2024-2518.3students per teacher Levelpublic elementary school for grades 2 to 3Grades2 to 3Students429Per teacher18.3Chronically absent13.9%
- Public high school for grades 9 to 12 Corner High School Dora, Alabama 35062 20.6%of students chronically absent, 2022-23492students, 2024-2516.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students492Per teacher16.8Chronically absent20.6%
- Public middle school for grades 5 to 8 Corner Middle School Warrior, Alabama 35180 23.0%of students chronically absent, 2022-23437students, 2024-2519.7students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students437Per teacher19.7Chronically absent23%
- Public elementary school for grades pre-K to 8 Cotaco School Somerville, Alabama 35670 24.8%of students chronically absent, 2022-23459students, 2024-2517.1students per teacher Levelpublic elementary school for grades pre-K to 8GradesPre-K to 8Students459Per teacher17.1Chronically absent24.8%
- Public elementary school for grades pre-K to 5 Cottondale Elementary School Cottondale, Alabama 35453 25.8%of students chronically absent, 2022-23438students, 2024-2517.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students438Per teacher17.5Chronically absent25.8%
- Public elementary school for grades pre-K to 6 Cottonwood Elementary School Cottonwood, Alabama 36320 11.9%of students chronically absent, 2022-23502students, 2024-2516.7students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students502Per teacher16.7Chronically absent11.9%
- Public high school for grades 7 to 12 Cottonwood High School Cottonwood, Alabama 36320 22.4%of students chronically absent, 2022-23379students, 2024-2516.7students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students379Per teacher16.7Chronically absent22.4%
- Public charter elementary school for grades K to 7 Covenant Academy of Mobile Mobile, Alabama 36693 327students, 2024-2516.4students per teacher1counselors, 2023-24, in full-time equivalents Levelpublic charter elementary school for grades K to 7GradesK to 7Students327Per teacher16.4Chronically absentNot published
- Public elementary school for grades pre-K to 3 Creek View Elementary School Maylene, Alabama 35114 14.3%of students chronically absent, 2022-23958students, 2024-2514.7students per teacher Levelpublic elementary school for grades pre-K to 3GradesPre-K to 3Students958Per teacher14.7Chronically absent14.3%
- Public elementary school for grades 3 to 5 Creekside Elementary School Auburn, Alabama 36832 5.3%of students chronically absent, 2022-23458students, 2024-2515.0students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students458Per teacher15Chronically absent5.3%
- Public elementary school for grades 3 to 5 Creekside Elementary School Harvest, Alabama 35749 16.1%of students chronically absent, 2022-23550students, 2024-2516.7students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students550Per teacher16.7Chronically absent16.1%
- Public elementary school for grades pre-K to 2 Creekside Primary School Harvest, Alabama 35749 24.3%of students chronically absent, 2022-23500students, 2024-2512.8students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students500Per teacher12.8Chronically absent24.3%
- Public career and technical school for grades 7 to 12 Crenshaw County Career Academy Luverne, Alabama 36049 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 Crestline Elementary School Hartselle, Alabama 35640 18.4%of students chronically absent, 2022-23710students, 2024-2514.7students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students710Per teacher14.7Chronically absent18.4%
- Public elementary school for grades pre-K to 6 Crestline Elementary School Mountain Brook, Alabama 35213 4.7%of students chronically absent, 2022-23743students, 2024-2512.2students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students743Per teacher12.2Chronically absent4.7%
- Public elementary school for grades pre-K to 4 Crestmont Elementary School Northport, Alabama 35476 22.6%of students chronically absent, 2022-23268students, 2024-2513.4students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students268Per teacher13.4Chronically absent22.6%
- Public alternative school for grades 6 to 12 Crossroads School Hoover, Alabama 35244 Levelpublic alternative school for grades 6 to 12Grades6 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public elementary school for grades K to 3 Crossville Elementary School Crossville, Alabama 35962 31.8%of students chronically absent, 2022-23658students, 2024-2515.3students per teacher Levelpublic elementary school for grades K to 3GradesK to 3Students658Per teacher15.3Chronically absent31.8%
- Public high school for grades 9 to 12 Crossville High School Crossville, Alabama 35962 38.7%of students chronically absent, 2022-23649students, 2024-2517.1students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students649Per teacher17.1Chronically absent38.7%
- Public middle school for grades 4 to 8 Crossville Middle School Crossville, Alabama 35962 18.8%of students chronically absent, 2022-23770students, 2024-2517.2students per teacher Levelpublic middle school for grades 4 to 8Grades4 to 8Students770Per teacher17.2Chronically absent18.8%
- Public elementary school for grades pre-K to 5 Crump Elementary School Montgomery, Alabama 36116 27.3%of students chronically absent, 2022-23575students, 2024-2518.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students575Per teacher18.5Chronically absent27.3%
- Public alternative school for grades 6 to 12 Cullman Area Resource Education Cullman, Alabama 35057 Levelpublic alternative school for grades 6 to 12Grades6 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public career and technical school for grades 9 to 12 Cullman Area Technology Academy Cullman, Alabama 35058 Levelpublic career and technical school for grades 9 to 12Grades9 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public special education school for grades K to 12 Cullman Child Development Center Cullman, Alabama 35058 21.0%of students chronically absent, 2022-23170students, 2024-2511.3students per teacher Levelpublic special education school for grades K to 12GradesK to 12Students170Per teacher11.3Chronically absent21%
- Public career and technical school for grades 7 to 12 Cullman City Career Tech Cullman, Alabama 35055 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 2 Cullman City Primary School Cullman, Alabama 35055 12.2%of students chronically absent, 2022-23782students, 2024-2515.6students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students782Per teacher15.6Chronically absent12.2%
- Public alternative school for grades 1 to 12 Cullman Community Comprehensive Learning Center Cullman, Alabama 35055 Levelpublic alternative school for grades 1 to 12Grades1 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public high school for grades 9 to 12 Cullman High School Cullman, Alabama 35055 10.4%of students chronically absent, 2022-231,014students, 2024-2516.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,014Per teacher16.4Chronically absent10.4%
- Public middle school for grades 7 to 8 Cullman Middle School Cullman, Alabama 35055 9.7%of students chronically absent, 2022-23491students, 2024-2515.8students per teacher Levelpublic middle school for grades 7 to 8Grades7 to 8Students491Per teacher15.8Chronically absent9.7%
- Public elementary school for grades pre-K to 4 Curry Elementary School Jasper, Alabama 35503 24.9%of students chronically absent, 2022-23550students, 2024-2518.3students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students550Per teacher18.3Chronically absent24.9%
- Public high school for grades 9 to 12 Curry High School Jasper, Alabama 35503 25.5%of students chronically absent, 2022-23364students, 2024-2516.9students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students364Per teacher16.9Chronically absent25.5%
- Public middle school for grades 5 to 8 Curry Middle School Jasper, Alabama 35503 16.7%of students chronically absent, 2022-23353students, 2024-2518.1students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students353Per teacher18.1Chronically absent16.7%
- Public middle school for grades 6 to 8 D A Smith Middle School Ozark, Alabama 36360 30.7%of students chronically absent, 2022-23388students, 2024-2514.4students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students388Per teacher14.4Chronically absent30.7%
- Public elementary school for grades pre-K to 5 Dadeville Elementary School Dadeville, Alabama 36853 26.0%of students chronically absent, 2022-23571students, 2024-2517.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students571Per teacher17Chronically absent26%
- Public high school for grades 6 to 12 Dadeville High School Dadeville, Alabama 36853 31.0%of students chronically absent, 2022-23534students, 2024-2521.3students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students534Per teacher21.3Chronically absent31%
- Public high school for grades 9 to 12 Dale County High School Midland City, Alabama 36350 35.3%of students chronically absent, 2022-23437students, 2024-2518.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students437Per teacher18.4Chronically absent35.3%
- Public high school for grades 9 to 12 Daleville High School Daleville, Alabama 36322 35.0%of students chronically absent, 2022-23347students, 2024-2520.5students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students347Per teacher20.5Chronically absent35%
- Public middle school for grades 5 to 8 Daleville Middle School Dalevile, Alabama 36322 38.5%of students chronically absent, 2022-23302students, 2024-2525.2students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students302Per teacher25.2Chronically absent38.5%
- Public alternative school for grades 7 to 12 Dallas County Alternative Learning Center Selma, Alabama 36701 Levelpublic alternative school for grades 7 to 12Grades7 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public career and technical school for grades 7 to 12 Dallas County Career Technical Center Selma, Alabama 36701 Levelpublic career and technical school for grades 7 to 12Grades7 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public high school for grades 9 to 12 Dallas County High School Plantersville, Alabama 36758 39.6%of students chronically absent, 2022-23334students, 2024-2514.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students334Per teacher14Chronically absent39.6%
- Public elementary school for grades K to 5 Dalraida Elementary School Montgomery, Alabama 36109 32.9%of students chronically absent, 2022-23711students, 2024-2520.3students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students711Per teacher20.3Chronically absent32.9%
- Public elementary school for grades 1 to 6 Daniel Pratt Elementary School Prattville, Alabama 36066 19.7%of students chronically absent, 2022-231,035students, 2024-2517.3students per teacher Levelpublic elementary school for grades 1 to 6Grades1 to 6Students1,035Per teacher17.3Chronically absent19.7%
- Public elementary school for grades pre-K to 5 Dannelly Elementary School Montgomery, Alabama 36111 39.0%of students chronically absent, 2022-23588students, 2024-2515.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students588Per teacher15.9Chronically absent39%
- Public high school for grades 9 to 12 Danville High School Danville, Alabama 35619 28.2%of students chronically absent, 2022-23374students, 2024-2516.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students374Per teacher16Chronically absent28.2%
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.