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 Hoover High School Hoover, Alabama 35244 13.1%of students chronically absent, 2022-232,919students, 2024-2515.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students2,919Per teacher15.8Chronically absent13.1%
- Public alternative school for grades 6 to 12 Hope Academy Eufaula, Alabama 36027 Levelpublic alternative school for grades 6 to 12Grades6 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public elementary school for grades K to 5 Horizon Elementary School Madison, Alabama 35758 10.4%of students chronically absent, 2022-23567students, 2024-2514.7students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students567Per teacher14.7Chronically absent10.4%
- Public school for grades pre-K to 12 Horseshoe Bend High School New Site, Alabama 36256 11.1%of students chronically absent, 2022-23776students, 2024-2517.4students per teacher Levelpublic school for grades pre-K to 12GradesPre-K to 12Students776Per teacher17.4Chronically absent11.1%
- Public alternative school for grades K to 12 Houston County Alternative School Dothan, Alabama 36303 Levelpublic alternative school for grades K to 12GradesK to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public career and technical school for grades 9 to 12 Houston County Area Vocational Center Dothan, Alabama 36301 Levelpublic career and technical school for grades 9 to 12Grades9 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public high school for grades 7 to 12 Houston County High School Columbia, Alabama 36319 29.2%of students chronically absent, 2022-23322students, 2024-2516.1students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students322Per teacher16.1Chronically absent29.2%
- Public high school for grades 7 to 12 Houston County Virtual Academy Newton, Alabama 36352 0.4%of students chronically absent, 2022-23246students, 2024-2527.3students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students246Per teacher27.3Chronically absent0.4%
- Public elementary school for grades pre-K to K Howell Graves Preschool Muscle Shoals, Alabama 35661 17.1%of students chronically absent, 2022-23356students, 2024-2518.7students per teacher Levelpublic elementary school for grades pre-K to KGradesPre-K to KStudents356Per teacher18.7Chronically absent17.1%
- Public school for grades pre-K to 12 Hubbertville School Fayette, Alabama 35555 17.8%of students chronically absent, 2022-23450students, 2024-2516.7students per teacher Levelpublic school for grades pre-K to 12GradesPre-K to 12Students450Per teacher16.7Chronically absent17.8%
- Public elementary school for grades pre-K to 8 Hudson KEight School Birmingham, Alabama 35207 54.5%of students chronically absent, 2022-23580students, 2024-2519.3students per teacher Levelpublic elementary school for grades pre-K to 8GradesPre-K to 8Students580Per teacher19.3Chronically absent54.5%
- Public high school for grades 9 to 12 Hueytown High School Hueytown, Alabama 35023 31.3%of students chronically absent, 2022-231,200students, 2024-2516.7students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,200Per teacher16.7Chronically absent31.3%
- Public elementary school for grades K to 5 Hueytown Intermediate School Hueytown, Alabama 35023 12.7%of students chronically absent, 2022-23527students, 2024-2519.9students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students527Per teacher19.9Chronically absent12.7%
- Public middle school for grades 6 to 8 Hueytown Middle School Hueytown, Alabama 35023 23.6%of students chronically absent, 2022-23755students, 2024-2516.1students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students755Per teacher16.1Chronically absent23.6%
- Public elementary school for grades pre-K to 2 Hueytown Primary School Hueytown, Alabama 35023 29.3%of students chronically absent, 2022-23601students, 2024-2515.2students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students601Per teacher15.2Chronically absent29.3%
- Public elementary school for grades pre-K to 5 Huffman Academy Birmingham, Alabama 35215 29.6%of students chronically absent, 2022-23779students, 2024-2522.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students779Per teacher22.3Chronically absent29.6%
- Public high school for grades 9 to 12 Huffman High SchoolMagnet Birmingham, Alabama 35215 26.5%of students chronically absent, 2022-231,094students, 2024-2518.5students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,094Per teacher18.5Chronically absent26.5%
- Public middle school for grades 6 to 8 Huffman Middle School Birmingham, Alabama 35215 24.1%of students chronically absent, 2022-23384students, 2024-2524.0students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students384Per teacher24Chronically absent24.1%
- Public elementary school for grades pre-K to 5 Huguley Elementary School Lanett, Alabama 36863 17.0%of students chronically absent, 2022-23383students, 2024-2517.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students383Per teacher17.4Chronically absent17%
- Public elementary school for grades 3 to 4 Huntington Place Elementary School Northport, Alabama 35475 7.7%of students chronically absent, 2022-23377students, 2024-2518.1students per teacher Levelpublic elementary school for grades 3 to 4Grades3 to 4Students377Per teacher18.1Chronically absent7.7%
- Public career and technical school for grades 9 to 12 Huntsville Center For Technology Huntsville, Alabama 35810 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 Huntsville High School Huntsville, Alabama 35801 20.8%of students chronically absent, 2022-231,807students, 2024-2517.5students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,807Per teacher17.5Chronically absent20.8%
- Public middle school for grades 7 to 8 Huntsville Junior High School Huntsville, Alabama 35801 30.4%of students chronically absent, 2022-23530students, 2024-2520.8students per teacher Levelpublic middle school for grades 7 to 8Grades7 to 8Students530Per teacher20.8Chronically absent30.4%
- Public elementary school for grades pre-K to 2 Hutchens Elementary School Mobile, Alabama 36695 20.6%of students chronically absent, 2022-23539students, 2024-2516.3students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students539Per teacher16.3Chronically absent20.6%
- Public elementary school for grades K to 6 Huxford Elementary School Atmore, Alabama 36502 42.8%of students chronically absent, 2022-23276students, 2024-2517.3students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students276Per teacher17.3Chronically absent42.8%
- Public charter high school for grades 6 to 12 I Dream Big Charter Schools Tuscaloosa, Alabama 35401 Levelpublic charter high school for grades 6 to 12Grades6 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public charter elementary school for grades K to 5 i3 Academy Elementary School Birmingham, Alabama 35212 24.0%of students chronically absent, 2022-23411students, 2024-2516.4students per teacher Levelpublic charter elementary school for grades K to 5GradesK to 5Students411Per teacher16.4Chronically absent24%
- Public charter high school for grades 9 to 12 i3 Academy High School Birmingham, Alabama 35212 Levelpublic charter high school for grades 9 to 12Grades9 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public charter middle school for grades 6 to 9 i3 Academy Middle School Birmingham, Alabama 35206 18.3%of students chronically absent, 2022-23400students, 2024-2523.5students per teacher Levelpublic charter middle school for grades 6 to 9Grades6 to 9Students400Per teacher23.5Chronically absent18.3%
- Public school for grades pre-K to 12 Ider School Ider, Alabama 35981 30.6%of students chronically absent, 2022-23586students, 2024-2516.5students per teacher Levelpublic school for grades pre-K to 12GradesPre-K to 12Students586Per teacher16.5Chronically absent30.6%
- Public charter elementary school for grades K to 8 Independence Preparatory Academy Fairfield, Alabama 35040 Levelpublic charter elementary school for grades K to 8GradesK to 8StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public elementary school for grades pre-K to 5 Indian Springs Elementary School Eight Mile, Alabama 36613 36.2%of students chronically absent, 2022-23305students, 2024-2517.6students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students305Per teacher17.6Chronically absent36.2%
- Public elementary school for grades pre-K to 2 Indian Valley Elementary School Sylacauga, Alabama 35150 37.0%of students chronically absent, 2022-23477students, 2024-2516.4students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students477Per teacher16.4Chronically absent37%
- Public elementary school for grades pre-K to 8 Inglenook School Birmingham, Alabama 35217 24.1%of students chronically absent, 2022-23312students, 2024-2522.3students per teacher Levelpublic elementary school for grades pre-K to 8GradesPre-K to 8Students312Per teacher22.3Chronically absent24.1%
- Public career and technical school for grades 9 to 12 Inspire Academy Lafayette, Alabama 36862 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 3 Inverness Elementary School Birmingham, Alabama 35242 9.8%of students chronically absent, 2022-23563students, 2024-2516.0students per teacher Levelpublic elementary school for grades pre-K to 3GradesPre-K to 3Students563Per teacher16Chronically absent9.8%
- Public elementary school for grades K to 4 Iola Roberts Elementary School Pell City, Alabama 35125 20.1%of students chronically absent, 2022-23402students, 2024-2514.9students per teacher Levelpublic elementary school for grades K to 4GradesK to 4Students402Per teacher14.9Chronically absent20.1%
- Public middle school for grades 6 to 8 Ira F Simmons Middle School Hoover, Alabama 35226 11.5%of students chronically absent, 2022-23860students, 2024-2513.9students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students860Per teacher13.9Chronically absent11.5%
- Public elementary school for grades pre-K to 5 Irondale Community School Irondale, Alabama 35210 20.7%of students chronically absent, 2022-23435students, 2024-2516.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students435Per teacher16.8Chronically absent20.7%
- Public middle school for grades 6 to 8 Irondale Middle School Irondale, Alabama 35210 25.1%of students chronically absent, 2022-23430students, 2024-2515.9students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students430Per teacher15.9Chronically absent25.1%
- Public school for grades pre-K to 12 Isabella High School Maplesville, Alabama 36750 22.6%of students chronically absent, 2022-23789students, 2024-2519.7students per teacher Levelpublic school for grades pre-K to 12GradesPre-K to 12Students789Per teacher19.7Chronically absent22.6%
- Public elementary school for grades pre-K to 6 Ivalee Elementary School Attalla, Alabama 35954 42.3%of students chronically absent, 2022-23200students, 2024-2516.4students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students200Per teacher16.4Chronically absent42.3%
- Public charter elementary school for grades K to 6 Ivy Classical Academy Prattville, Alabama 36066 619students, 2024-25 Levelpublic charter elementary school for grades K to 6GradesK to 6Students619Per teacherNot publishedChronically absentNot published
- Public elementary school for grades pre-K to 6 J E Hobbs Elementary School Camden, Alabama 36726 359students, 2024-2518.0students per teacher1counselors, 2023-24, in full-time equivalents Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students359Per teacher18Chronically absentNot published
- Public elementary school for grades pre-K to 5 J E Turner Elementary Wilmer, Alabama 36587 45.3%of students chronically absent, 2022-23529students, 2024-2518.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students529Per teacher18.9Chronically absent45.3%
- Public school for grades pre-K to 12 J F Shields High School Beatrice, Alabama 36425 23.3%of students chronically absent, 2022-23179students, 2024-2511.9students per teacher Levelpublic school for grades pre-K to 12GradesPre-K to 12Students179Per teacher11.9Chronically absent23.3%
- Public elementary school for grades pre-K to 6 J Larry Newton School Fairhope, Alabama 36532 16.3%of students chronically absent, 2022-23804students, 2024-2514.6students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students804Per teacher14.6Chronically absent16.3%
- Public school for grades pre-K to 12 J U Blacksher School Uriah, Alabama 36480 30.5%of students chronically absent, 2022-23747students, 2024-2517.9students per teacher Levelpublic school for grades pre-K to 12GradesPre-K to 12Students747Per teacher17.9Chronically absent30.5%
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.