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
Caldwell Elementary School Scottsboro Elementary 35.8
Calera Elementary Calera Elementary 42.0
Calera High Calera High 57.0
Calera Intermediate School Calera Elementary 49.8
Calera Middle Montevallo Middle 45.5
Calhoun County Alternative School Anniston Other
Calhoun County Career Technical Center Jacksonville High 13.0
Calhoun High School Letohatchee High 12.0
Calloway Smith Middle School Mobile Middle 22.0
Camden School Of Arts Technology Camden Middle 10.0
Capitol Heights Middle School Montgomery Middle 30.0
Carbon Hill ElementaryJunior High School Carbon Hill Elementary 24.0
Carbon Hill High School Carbon Hill High 20.0
Career Technical Center Decatur High
Career Technical Center Attalla High
Career Technical Education Center Columbiana High 11.0
Carlisle Elementary School Boaz Elementary 22.0
Carr Middle School Montgomery Middle 42.0
Carroll High School Ozark High 34.0
Carroll High School Career Center Ozark High
Carver 9th Grade Academy Dothan Secondary 34.0
Carver Elementary School Montgomery Elementary 28.0
Carver Primary School Opelika Elementary 26.1
Carver School of Mathematics Science and Technology Dothan Elementary 21.0
Carver Senior High School Montgomery High 74.5
Cary Woods Elementary School Auburn Elementary 30.0
Catoma Elementary School Montgomery Elementary 13.5
Cedar Bluff High School Cedar Bluff Other 37.2
Cedar Hill Elementary School Ardmore Elementary 41.0
Center Point Elementary School Birmingham Elementary 33.6
Center Point High School Center Point High 46.0
Central Baldwin Middle School Robertsdale Middle 44.0
Central Elementary School Rockford Elementary 24.9
Central Elementary School Florrence Elementary 41.3
Central Elementary School Hayneville Elementary 8.0
Central Elementary School Tuscaloosa Elementary 20.1
Central Freshman Academy Phenix City Secondary 31.8
Central High School Rockford High 21.1
Central High School Florrence High 38.0
Central High School Hayneville High 14.0
Central High School Phenix City High 85.3
Central High School Tuscaloosa High 44.5
Central High School of Clay County Lineville High 31.7
Central Jr High School of Clay County Lineville Middle 16.3
Central Park Elementary School Birmingham Elementary 23.0
Central School Huntsville Elementary 33.8
Centre Elementary School Centre Elementary 39.0
Centre Middle School Centre Middle 21.5
Centreville Middle School Centreville Middle 24.0
Chalkville Elementary School Birmingham Elementary 44.6