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 9 to 12 Gulf Shores High School Gulf Shores, Alabama 36547 10.3%of students chronically absent, 2022-23927students, 2024-2515.5students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students927Per teacher15.5Chronically absent10.3%
- Public middle school for grades 6 to 8 Gulf Shores Middle School Gulf Shores, Alabama 36542 10.4%of students chronically absent, 2022-23591students, 2024-2519.1students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students591Per teacher19.1Chronically absent10.4%
- Public elementary school for grades pre-K to 2 Guntersville Elementary School Guntersville, Alabama 35976 23.8%of students chronically absent, 2022-23486students, 2024-2515.7students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students486Per teacher15.7Chronically absent23.8%
- Public high school for grades 9 to 12 Guntersville High School Guntersville, Alabama 35976 36.8%of students chronically absent, 2022-23556students, 2024-2515.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students556Per teacher15Chronically absent36.8%
- Public middle school for grades 6 to 8 Guntersville Middle School Guntersville, Alabama 35976 22.2%of students chronically absent, 2022-23381students, 2024-2517.4students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students381Per teacher17.4Chronically absent22.2%
- Public elementary school for grades pre-K to 6 GW Long Elementary School Skipperville, Alabama 36374 23.8%of students chronically absent, 2022-23492students, 2024-2516.9students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students492Per teacher16.9Chronically absent23.8%
- Public elementary school for grades pre-K to 5 Gwin Elementary School Hoover, Alabama 35226 9.3%of students chronically absent, 2022-23508students, 2024-2512.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students508Per teacher12.5Chronically absent9.3%
- Public elementary school for grades pre-K to 5 Hackleburg Elementary School Hackleburg, Alabama 35564 21.1%of students chronically absent, 2022-23258students, 2024-2515.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students258Per teacher15.2Chronically absent21.1%
- Public high school for grades 6 to 12 Hackleburg High School Hackleburg, Alabama 35564 32.9%of students chronically absent, 2022-23265students, 2024-2519.6students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students265Per teacher19.6Chronically absent32.9%
- Public elementary school for grades pre-K to 5 Halcyon Elementary School Montgomery, Alabama 36117 22.1%of students chronically absent, 2022-23694students, 2024-2519.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students694Per teacher19.8Chronically absent22.1%
- Public high school for grades 9 to 12 Hale County High School Moundville, Alabama 35474 20.3%of students chronically absent, 2022-23354students, 2024-2516.5students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students354Per teacher16.5Chronically absent20.3%
- Public middle school for grades 6 to 8 Hale County Middle School Moundville, Alabama 35474 14.9%of students chronically absent, 2022-23243students, 2024-2518.7students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students243Per teacher18.7Chronically absent14.9%
- Public career and technical school for grades 7 to 12 Haleyville Center Of Technology Haleyville, Alabama 35565 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 Haleyville Elementary School Haleyville, Alabama 35565 20.9%of students chronically absent, 2022-23785students, 2024-2516.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students785Per teacher16.4Chronically absent20.9%
- Public high school for grades 9 to 12 Haleyville High School Haleyville, Alabama 35565 18.2%of students chronically absent, 2022-23464students, 2024-2513.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students464Per teacher13Chronically absent18.2%
- Public middle school for grades 6 to 8 Haleyville Middle School Haleyville, Alabama 35565 10.6%of students chronically absent, 2022-23348students, 2024-2514.5students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students348Per teacher14.5Chronically absent10.6%
- Public elementary school for grades pre-K to 5 Hall Kent Elementary School Homewood, Alabama 35209 8.8%of students chronically absent, 2022-23717students, 2024-2512.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students717Per teacher12.8Chronically absent8.8%
- Public elementary school for grades pre-K to 4 Hamilton Elementary School Hamilton, Alabama 35570 25.4%of students chronically absent, 2022-23638students, 2024-2516.6students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students638Per teacher16.6Chronically absent25.4%
- Public high school for grades 9 to 12 Hamilton High School Hamilton, Alabama 35570 20.4%of students chronically absent, 2022-23449students, 2024-2516.5students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students449Per teacher16.5Chronically absent20.4%
- Public middle school for grades 5 to 8 Hamilton Middle School Hamilton, Alabama 35570 19.0%of students chronically absent, 2022-23463students, 2024-2518.0students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students463Per teacher18Chronically absent19%
- Public elementary school for grades pre-K to 5 Hampton Cove Elementary Hampton Cove, Alabama 35763 12.1%of students chronically absent, 2022-23711students, 2024-2518.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students711Per teacher18.1Chronically absent12.1%
- Public middle school for grades 6 to 8 Hampton Cove Middle School Hampton Cove, Alabama 35763 13.5%of students chronically absent, 2022-23785students, 2024-2522.4students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students785Per teacher22.4Chronically absent13.5%
- Public elementary school for grades 3 to 5 Hanceville Elementary School Hanceville, Alabama 35077 16.4%of students chronically absent, 2022-23648students, 2024-2518.5students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students648Per teacher18.5Chronically absent16.4%
- Public high school for grades 9 to 12 Hanceville High School Hanceville, Alabama 35077 23.2%of students chronically absent, 2022-23363students, 2024-2519.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students363Per teacher19Chronically absent23.2%
- Public middle school for grades 6 to 8 Hanceville Middle School Hanceville, Alabama 35077 23.4%of students chronically absent, 2022-23284students, 2024-2516.8students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students284Per teacher16.8Chronically absent23.4%
- Public elementary school for grades pre-K to 2 Hanceville Primary School Hanceville, Alabama 35077 Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public high school for grades 9 to 12 Handley High School Roanoke, Alabama 36274 10.9%of students chronically absent, 2022-23366students, 2024-2513.3students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students366Per teacher13.3Chronically absent10.9%
- Public middle school for grades 4 to 8 Handley Middle School Roanoke, Alabama 36274 15.3%of students chronically absent, 2022-23483students, 2024-2517.6students per teacher Levelpublic middle school for grades 4 to 8Grades4 to 8Students483Per teacher17.6Chronically absent15.3%
- Public elementary school for grades K to 6 Harlan Elementary School Florence, Alabama 35630 39.8%of students chronically absent, 2022-23426students, 2024-2511.8students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students426Per teacher11.8Chronically absent39.8%
- Public elementary school for grades pre-K to 5 Harmony School Logan, Alabama 35098 25.1%of students chronically absent, 2022-23337students, 2024-2515.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students337Per teacher15.3Chronically absent25.1%
- Public elementary school for grades K to 6 Harrand Creek Elementary School Enterprise, Alabama 36330 22.7%of students chronically absent, 2022-23440students, 2024-2517.6students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students440Per teacher17.6Chronically absent22.7%
- Public elementary school for grades 1 to 6 Harry N Mixon Intermediate School Ozark, Alabama 36360 12.1%of students chronically absent, 2022-23383students, 2024-2515.3students per teacher Levelpublic elementary school for grades 1 to 6Grades1 to 6Students383Per teacher15.3Chronically absent12.1%
- Public high school for grades 9 to 12 Hartselle High School Hartselle, Alabama 35640 15.6%of students chronically absent, 2022-231,027students, 2024-2514.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,027Per teacher14.4Chronically absent15.6%
- Public middle school for grades 5 to 6 Hartselle Intermediate School Hartselle, Alabama 35640 15.9%of students chronically absent, 2022-23522students, 2024-2515.3students per teacher Levelpublic middle school for grades 5 to 6Grades5 to 6Students522Per teacher15.3Chronically absent15.9%
- Public middle school for grades 7 to 8 Hartselle Junior High School Hartselle, Alabama 35640 14.2%of students chronically absent, 2022-23553students, 2024-2515.0students per teacher Levelpublic middle school for grades 7 to 8Grades7 to 8Students553Per teacher15Chronically absent14.2%
- Public elementary school for grades pre-K to 5 Harvest School Harvest, Alabama 35749 23.6%of students chronically absent, 2022-23663students, 2024-2519.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students663Per teacher19.8Chronically absent23.6%
- Public elementary school for grades pre-K to 5 Hatton Elementary School Leighton, Alabama 35646 16.5%of students chronically absent, 2022-23236students, 2024-2513.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students236Per teacher13.3Chronically absent16.5%
- Public elementary school for grades pre-K to 6 Hatton Elementary School Town Creek, Alabama 35672 6.7%of students chronically absent, 2022-23424students, 2024-2516.6students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students424Per teacher16.6Chronically absent6.7%
- Public high school for grades 7 to 12 Hatton High School Town Creek, Alabama 35672 18.0%of students chronically absent, 2022-23536students, 2024-2517.3students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students536Per teacher17.3Chronically absent18%
- Public elementary school for grades 3 to 4 Hayden Elementary School Hayden, Alabama 35079 4.6%of students chronically absent, 2022-23298students, 2024-2520.3students per teacher Levelpublic elementary school for grades 3 to 4Grades3 to 4Students298Per teacher20.3Chronically absent4.6%
- Public high school for grades 8 to 12 Hayden High School Hayden, Alabama 35079 10.7%of students chronically absent, 2022-23798students, 2024-2519.4students per teacher Levelpublic high school for grades 8 to 12Grades8 to 12Students798Per teacher19.4Chronically absent10.7%
- Public middle school for grades 5 to 7 Hayden Middle School Hayden, Alabama 35079 10.2%of students chronically absent, 2022-23437students, 2024-2518.5students per teacher Levelpublic middle school for grades 5 to 7Grades5 to 7Students437Per teacher18.5Chronically absent10.2%
- Public elementary school for grades pre-K to 2 Hayden Primary School Hayden, Alabama 35079 10.4%of students chronically absent, 2022-23530students, 2024-2515.6students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students530Per teacher15.6Chronically absent10.4%
- Public elementary school for grades pre-K to 8 Hayes K8 Birmingham, Alabama 35222 51.5%of students chronically absent, 2022-23693students, 2024-2516.5students per teacher Levelpublic elementary school for grades pre-K to 8GradesPre-K to 8Students693Per teacher16.5Chronically absent51.5%
- Public middle school for grades 6 to 8 Hayneville Middle School Hayneville, Alabama 36040 44.5%of students chronically absent, 2022-23144students, 2024-2516.9students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students144Per teacher16.9Chronically absent44.5%
- Public elementary school for grades pre-K to 5 Hazel Green Elementary School Hazel Green, Alabama 35750 20.5%of students chronically absent, 2022-23963students, 2024-2519.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students963Per teacher19.1Chronically absent20.5%
- Public high school for grades 9 to 12 Hazel Green High School Hazel Green, Alabama 35750 19.1%of students chronically absent, 2022-231,454students, 2024-2519.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,454Per teacher19.6Chronically absent19.1%
- Public elementary school for grades pre-K to 6 Hazlewood Elementary School Town Creek, Alabama 35672 16.6%of students chronically absent, 2022-23221students, 2024-2517.0students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students221Per teacher17Chronically absent16.6%
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.