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 2 Mt Olive Primary School Ft Mitchell, Alabama 36856 13.0%of students chronically absent, 2022-23424students, 2024-2517.7students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students424Per teacher17.7Chronically absent13%
- Public elementary school for grades pre-K to 5 Mulkey Elementary School Geneva, Alabama 36340 6.6%of students chronically absent, 2022-23562students, 2024-2514.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students562Per teacher14.5Chronically absent6.6%
- Public elementary school for grades pre-K to 5 Munford Elementary School Munford, Alabama 36268 26.5%of students chronically absent, 2022-23770students, 2024-2519.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students770Per teacher19.7Chronically absent26.5%
- Public high school for grades 9 to 12 Munford High School Munford, Alabama 36268 28.4%of students chronically absent, 2022-23385students, 2024-2517.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students385Per teacher17.2Chronically absent28.4%
- Public middle school for grades 6 to 8 Munford Middle School Munford, Alabama 36268 18.9%of students chronically absent, 2022-23308students, 2024-2522.1students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students308Per teacher22.1Chronically absent18.9%
- Public high school for grades 9 to 12 Murphy High School Mobile, Alabama 36606 55.3%of students chronically absent, 2022-231,212students, 2024-2516.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,212Per teacher16.4Chronically absent55.3%
- Public career and technical school for grades 9 to 12 Muscle Shoals Career Academy Muscle Shoals, Alabama 35661 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 Muscle Shoals High School Muscle Shoals, Alabama 35661 16.4%of students chronically absent, 2022-23864students, 2024-2519.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students864Per teacher19.8Chronically absent16.4%
- Public middle school for grades 6 to 8 Muscle Shoals Middle School Muscle Shoals, Alabama 35661 7.9%of students chronically absent, 2022-23642students, 2024-2516.5students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students642Per teacher16.5Chronically absent7.9%
- Public elementary school for grades pre-K to 4 Myrtlewood Elementary School Fosters, Alabama 35463 25.9%of students chronically absent, 2022-23280students, 2024-2514.0students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students280Per teacher14Chronically absent25.9%
- Public elementary school for grades pre-K to 5 Nan Gray Davis Elementary School Theodore, Alabama 36582 32.2%of students chronically absent, 2022-23499students, 2024-2519.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students499Per teacher19.2Chronically absent32.2%
- Public elementary school for grades 3 to 4 Nathaniel H Stephens Elementary School Alexander City, Alabama 35010 13.4%of students chronically absent, 2022-23436students, 2024-2521.8students per teacher Levelpublic elementary school for grades 3 to 4Grades3 to 4Students436Per teacher21.8Chronically absent13.4%
- Public elementary school for grades pre-K to 5 New Bethel Elementary School Tuscumbia, Alabama 35674 8.3%of students chronically absent, 2022-23159students, 2024-2515.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students159Per teacher15Chronically absent8.3%
- Public elementary school for grades pre-K to 5 New Brockton Elementary School New Brockton, Alabama 36351 30.3%of students chronically absent, 2022-23727students, 2024-2518.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students727Per teacher18.9Chronically absent30.3%
- Public high school for grades 9 to 12 New Brockton High School New Brockton, Alabama 36351 21.5%of students chronically absent, 2022-23455students, 2024-2519.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students455Per teacher19Chronically absent21.5%
- Public middle school for grades 6 to 8 New Brockton Middle School New Brockton, Alabama 36351 16.3%of students chronically absent, 2022-23360students, 2024-2518.9students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students360Per teacher18.9Chronically absent16.3%
- Public high school for grades 9 to 12 New Century Technology High School Huntsville, Alabama 35811 11.2%of students chronically absent, 2022-23366students, 2024-2513.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students366Per teacher13.6Chronically absent11.2%
- Public alternative school for grades 6 to 12 New Direction Columbiana, Alabama 35007 Levelpublic alternative school for grades 6 to 12Grades6 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public elementary school for grades pre-K to 6 New Hope Elementary School New Hope, Alabama 35760 12.0%of students chronically absent, 2022-23534students, 2024-2516.7students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students534Per teacher16.7Chronically absent12%
- Public high school for grades 7 to 12 New Hope High School New Hope, Alabama 35760 21.0%of students chronically absent, 2022-23598students, 2024-2516.5students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students598Per teacher16.5Chronically absent21%
- Public alternative school for grades 7 to 12 New Horizon Alternative School Bessemer, Alabama 35020 Levelpublic alternative school for grades 7 to 12Grades7 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public elementary school for grades pre-K to 6 New Market School New Market, Alabama 35761 10.3%of students chronically absent, 2022-23426students, 2024-2516.4students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students426Per teacher16.4Chronically absent10.3%
- Public elementary school for grades pre-K to 6 Newton Elementary School Newton, Alabama 36352 27.8%of students chronically absent, 2022-23293students, 2024-2518.3students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students293Per teacher18.3Chronically absent27.8%
- Public middle school for grades 6 to 8 NicholsLawson Middle School Sylacauga, Alabama 35150 25.6%of students chronically absent, 2022-23446students, 2024-2515.4students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students446Per teacher15.4Chronically absent25.6%
- Public charter elementary school for grades pre-K to 5 Nixon Elementary School Montgomery, Alabama 36104 65.1%of students chronically absent, 2022-23476students, 2024-2515.9students per teacher Levelpublic charter elementary school for grades pre-K to 5GradesPre-K to 5Students476Per teacher15.9Chronically absent65.1%
- Public career and technical school for grades 9 to 12 North Baldwin Center For Technology Bay Minette, Alabama 36507 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 North Jackson High School Stevenson, Alabama 35772 20.6%of students chronically absent, 2022-23432students, 2024-2520.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students432Per teacher20.6Chronically absent20.6%
- Public middle school for grades 6 to 8 North Jefferson Middle School Kimberly, Alabama 35091 18.9%of students chronically absent, 2022-23669students, 2024-2520.1students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students669Per teacher20.1Chronically absent18.9%
- Public elementary school for grades pre-K to 8 North Mobile County Middle School Axis, Alabama 36505 44.6%of students chronically absent, 2022-23422students, 2024-2517.1students per teacher Levelpublic elementary school for grades pre-K to 8GradesPre-K to 8Students422Per teacher17.1Chronically absent44.6%
- Public school for grades pre-K to 12 North Sand Mountain School Higdon, Alabama 35979 17.4%of students chronically absent, 2022-23694students, 2024-2517.8students per teacher Levelpublic school for grades pre-K to 12GradesPre-K to 12Students694Per teacher17.8Chronically absent17.4%
- Public elementary school for grades pre-K to 2 Northport Elementary School Northport, Alabama 35475 12.8%of students chronically absent, 2022-23558students, 2024-2514.7students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students558Per teacher14.7Chronically absent12.8%
- Public middle school for grades 5 to 6 Northport Intermediate School Northport, Alabama 35475 8.7%of students chronically absent, 2022-23500students, 2024-2519.7students per teacher Levelpublic middle school for grades 5 to 6Grades5 to 6Students500Per teacher19.7Chronically absent8.7%
- Public high school for grades 9 to 12 Northridge High School Tuscaloosa, Alabama 35406 16.8%of students chronically absent, 2022-231,153students, 2024-2521.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,153Per teacher21.2Chronically absent16.8%
- Public middle school for grades 6 to 8 Northridge Middle School Tuscaloosa, Alabama 35406 18.1%of students chronically absent, 2022-23775students, 2024-2515.8students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students775Per teacher15.8Chronically absent18.1%
- Public high school for grades 9 to 12 Northside High School Northport, Alabama 35475 21.3%of students chronically absent, 2022-23535students, 2024-2518.1students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students535Per teacher18.1Chronically absent21.3%
- Public middle school for grades 6 to 8 Northside Middle School Northport, Alabama 35475 11.4%of students chronically absent, 2022-23394students, 2024-2516.8students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students394Per teacher16.8Chronically absent11.4%
- Public elementary school for grades 3 to 5 Northside School Opelika, Alabama 36801 12.0%of students chronically absent, 2022-23464students, 2024-2517.6students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students464Per teacher17.6Chronically absent12%
- Public elementary school for grades pre-K to 5 Norwood Elementary School Birmingham, Alabama 35234 30.0%of students chronically absent, 2022-23261students, 2024-2518.6students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students261Per teacher18.6Chronically absent30%
- Public school for grades pre-K to 12 Notasulga High School Notasulga, Alabama 36866 26.5%of students chronically absent, 2022-23258students, 2024-2512.0students per teacher Levelpublic school for grades pre-K to 12GradesPre-K to 12Students258Per teacher12Chronically absent26.5%
- Public elementary school for grades pre-K to 5 Oak Grove Elementary School Bessemer, Alabama 35023 22.2%of students chronically absent, 2022-23576students, 2024-2516.6students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students576Per teacher16.6Chronically absent22.2%
- Public high school for grades 6 to 12 Oak Grove High School Bessemer, Alabama 35023 19.8%of students chronically absent, 2022-23777students, 2024-2518.5students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students777Per teacher18.5Chronically absent19.8%
- Public elementary school for grades pre-K to 3 Oak Mountain Elementary School Birmingham, Alabama 35242 10.2%of students chronically absent, 2022-23675students, 2024-2516.1students per teacher Levelpublic elementary school for grades pre-K to 3GradesPre-K to 3Students675Per teacher16.1Chronically absent10.2%
- Public high school for grades 9 to 12 Oak Mountain High School Birmingham, Alabama 35242 15.2%of students chronically absent, 2022-231,648students, 2024-2518.5students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,648Per teacher18.5Chronically absent15.2%
- Public elementary school for grades 4 to 5 Oak Mountain Intermediate School Birmingham, Alabama 35242 7.1%of students chronically absent, 2022-23636students, 2024-2517.0students per teacher Levelpublic elementary school for grades 4 to 5Grades4 to 5Students636Per teacher17Chronically absent7.1%
- Public middle school for grades 6 to 8 Oak Mountain Middle School Birmingham, Alabama 35242 14.0%of students chronically absent, 2022-231,168students, 2024-2518.5students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students1,168Per teacher18.5Chronically absent14%
- Public elementary school for grades pre-K to 5 Oak Park Elementary School Decatur, Alabama 35601 25.2%of students chronically absent, 2022-23481students, 2024-2513.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students481Per teacher13.5Chronically absent25.2%
- Public elementary school for grades pre-K to 5 Oakdale Elementary School Tuscaloosa, Alabama 35401 24.7%of students chronically absent, 2022-23292students, 2024-2513.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students292Per teacher13.5Chronically absent24.7%
- Public elementary school for grades pre-K to 4 Oakman Elementary School Oakman, Alabama 35579 356students, 2024-2518.3students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students356Per teacher18.3Chronically absentNot published
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.