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
Martin L King Jr Elementary School Tuscaloosa Elementary 28.0
Martin Luther King Jr Elementary School Huntsville Elementary 27.0
Mary B Austin Elementary School Mobile Elementary 24.0
Mary G Montgomery High School Semmes High 105.0
Mary W Burroughs Elementary School Theodore Elementary 21.0
Maryvale Elementary School Mobile Elementary 26.3
Matthews Elementary School Northport Elementary 26.3
Mattie T Blount High School Eight Mile High 57.0
Maxwell Elementary School Duncanville Elementary 32.4
McAdory Elementary School Mc Calla Elementary 35.4
McAdory High School McCalla High 69.5
McAdory Middle School McCalla Middle 48.5
McBride Elementary School Muscle Shoals Elementary 37.2
McCalla Elementary School Bessemer Elementary 40.6
McDavidJones Elementary School Citronelle Elementary 44.0
McDonnell Elementary School Huntsville Elementary 27.0
McIntosh Elementary School McIntosh Elementary 14.6
McIntosh High School Mc Intosh High 10.0
McIntyre Comprehensive Academy Montgomery High 19.0
McKee Middle School Montgomery Middle 29.0
McKee PreK Center Montgomery Prekindergarten 5.0
McKenzie High School McKenzie Other 25.2
Meadow View Elementary School Alabaster Elementary 66.0
Meadowlake Elementary Mobile Elementary 20.8
Meadowlane Elementary School Phenix City Elementary 12.0
Meadowview Elementary School Selma Elementary 16.9
Meek Elementary School Arley Elementary 12.5
Meek High School Arley High 14.1
Memorial Park Elementary School Jasper Elementary 24.5
Mental Health Center Huntsville Other
Meridianville Middle School Hazel Green Middle 51.0
MidTown Elementary School Madison Elementary 63.0
Midfield Area Vocational Department Birmingham High
Midfield Elementary School Midfield Elementary 18.0
Midfield High School Midfield High 18.5
Midland City Elementary School Midland City Elementary 24.0
Mill Creek Elementary School Madison Elementary 59.3
Millbrook Middle School Millbrook Middle 59.0
Millry High School Millry Other 30.1
Minor Community School Birmingham Elementary 23.7
Minor Elementary School Birmingham Elementary 24.0
Minor High School Adamsville High 59.0
Minor Middle School Adamsville Middle 37.0
Mitchell Elementary School Gadsden Elementary 17.7
Mobile County Training Middle School Mobile Middle 14.0
Mobile Mental Health Center Mobile Other 8.0
Monroe County Careertechnical Center Monroeville High
Monroe County High School Monroeville High 18.5
Monroe Intermediate School Lower Peach Tree Elementary 7.0
Monroeville Elementary School Monroeville Elementary 25.0