SchoolDataLookup

Alabama Public Schools

Alabama has 1,516 open public schools, including 702 elementary, 264 middle, and 411 high schools — 18 are charter schools.

702
Elementary
264
Middle
411
High School
18
Charter

Student Demographics (SY 2023-2024)

Race / Ethnicity Students Share
White 381,550 51%
Black or African American 236,304 32%
Hispanic/Latino 84,196 11%
Two or more races 28,756 4%
Asian 11,016 1%
American Indian / Alaska Native 5,997 1%
Native Hawaiian / Pacific Islander 831 0%
Total enrollment 748,650 384,500M / 364,150F

Source: NCES CCD State Membership (SEA 052), SY 2023-2024.

Schools

School City Level Teachers
Linden Elementary School Linden Elementary 14.0
Linden High School Linden High 10.8
Lineville Elementary School Lineville Elementary 29.0
Lipscomb Elementary School Lipscomb Elementary 12.5
Litchfield Middle School Gadsden Middle 15.5
Little Ridge Intermediate School Fort Payne Elementary 49.0
Livingston Junior High School Livingston Elementary 12.0
Lloyd Wood Education Center Northport Other 21.0
Loachapoka Elementary School Loachapoka Elementary 25.0
Loachapoka High School Loachapoka High 26.0
Locust Fork Elementary Locust Fork Elementary 30.5
Locust Fork High School Locust Fork High 17.9
Long Term Case Decatur Other
Lott Middle School Citronelle Middle 18.0
Louise M Smith Development Center Prattville High
Loveless Academic Magnet Program High School Montgomery High 27.0
Lowndes County Career Technical Center Hayneville High
Lowndes County Middle School Fort Deposit Middle 8.5
Loxley Elementary School Loxley Elementary 30.0
Lupton Junior High School Nauvoo Elementary 27.0
Luverne High School Luverne Other 47.6
Lyeffion Junior High School Evergreen Elementary 6.0
Lynn Elementary School Lynn Elementary 9.5
Lynn Fanning Elementary School Meridianville Elementary 36.0
Lynn High School Lynn High 12.8
MacMillan International at McKee Montgomery Elementary 21.0
Macedonia School Section Elementary 7.0
Macon County Area Vocational School Tuskegee Institute High
Maddox Intermediate School Jasper Middle 34.5
Madison City School PreK Center Madison Prekindergarten 8.8
Madison County Alternative School Huntsville Other
Madison County Career Technical Center Huntsville High 11.0
Madison County Elementary School Gurley Elementary 26.9
Madison County High School Gurley High 26.0
Madison County Virtual Academy Huntsville High 29.8
Madison Cross Roads Elementary School Toney Elementary 55.0
Madison Elementary School Madison Elementary 39.0
Magic City Acceptance Academy Charter Birmingham High 22.0
Magnolia Elementary School Trussville Elementary 29.0
Magnolia School Foley Elementary 60.2
Maplesville High School Maplesville Other 30.2
Marbury High School Deatsville High 34.5
Marbury Middle School Marbury Middle 24.0
Marengo High School Dixons Mills Other 17.0
Margaret Elementary Odenville Elementary 43.0
Margaret Yarbrough Elementary School Auburn Elementary 25.9
Marion County High School Guin High 12.8
Marshall Alternative School Guntersville Other
Marshall Technical School Guntersville High 5.0
Martha Gaskins K5 Birmingham Elementary 20.0