Skip to content

Public school district · Birmingham, Alabama

Birmingham City

NCES district ID 0100390 · Regular public school district that is not a component of a supervisory union

District overview

At a glance

Reported students

20,954

NCES CCD 2024–25, where reported

Open schools

49

NCES preliminary directory 2025–26

Student–teacher ratio

19.2:1

Calculated from NCES 2024–25 enrollment and teacher FTE

Spending per pupil

$16,201

Current expenditure · FY 2023 F-33

Instruction per pupil

$8,132

Calculated from FY 2023 F-33

Grades served

PK–12

NCES preliminary directory 2025–26

District interpretation

What the numbers say about Birmingham City

Birmingham City operates 49 current public-school records serving grades PK–12 in Birmingham, Alabama. NCES reports 20,954 students and 1,089 classroom teacher FTE for 2024–25.

By reported enrollment, the district ranks 6 of 154 Alabama districts with data. That position describes scale only—it does not say whether individual schools are a good fit for a particular student.

FY 2023 finance records show $16,201 in current expenditure per pupil and $8,132 per pupil assigned to instruction. This places reported current spending 16 of 147 districts in Alabama. Local wages, transportation, special education, facilities, and district responsibilities all affect this comparison.

Compare Birmingham City in the Alabama rankings →

Student context

Needs schools plan for

English learners
6.3%
Students with disabilities (IDEA)
10.1%
Classroom teachers (FTE)
1,089
Current expenditure (FY 2023)
$342,319,000

Context measures describe who a district serves and its resources. They are not negative rating inputs.

Birmingham City location

Birmingham, Alabama · 33.5199, -86.8088. This is the NCES EDGE district-office point, not an attendance boundary.

Open exact point in OpenStreetMap →

Student demographics

Race and ethnicity share of reported enrollment

  • White1.2%
  • Hispanic13.8%
  • Black83.3%
  • Asian0.2%
  • American Indian / Alaska Native0.1%
  • Native Hawaiian / Pacific Islander0.1%
  • Multiracial1.4%

Race/ethnicity: NCES CCD 2024–25 where reported, otherwise CRDC 2021–22. English learner and disability context: CRDC 2021–22. Totals can differ due to rounding or source privacy rules.

Interactive campus directory

Explore schools in Birmingham City

49 current directory entries

Filter by school level or name, then sort by enrollment or reported student–teacher ratio.

Showing 49 of 49 schools

SchoolLevelGradesStudentsRatio
Adolescent Day Treatment
OtherKG–12
Avondale Elementary School
ElementaryPK–0533917.8:1
Barrett Elementary School
ElementaryPK–0538316.7:1
BCS Virtual Academy of Learning
Virtual
Other03–1218423:1
Bush Hills STEAM Academy
Middle06–0837020.6:1
Central Park Elementary School
ElementaryPK–0538616.8:1
Charles A Brown Elementary School
ElementaryPK–0529616.4:1
Christian School
ElementaryPK–0857417.9:1
City Elementary
Middle07–08
Dupuy Alternative School
High09–12
Engle Day Treatment
Elementary01–07
EPIC Alternative Elementary School
ElementaryPK–0523212.9:1
George Washington Carver High School
High09–1257014.6:1
Glen Iris Elementary School
ElementaryPK–0682721.8:1
Green Acres Middle School
Middle06–0830922.1:1
Hayes K8
ElementaryPK–0869316.5:1
Hemphill Elementary School
ElementaryPK–0535317.7:1
Homebound Elementary School
ElementaryPK–06
Homebound High School
High07–12
Hudson KEight School
ElementaryPK–0858019.3:1
Huffman Academy
ElementaryPK–0577922.3:1
Huffman High SchoolMagnet
High09–121,09418.5:1
Huffman Middle School
Middle06–0838424:1
Inglenook School
ElementaryPK–0831222.3:1
JacksonOlin High School
High09–1271317.4:1
Jones Valley Middle School
Middle06–0846521.6:1
Martha Gaskins K5
ElementaryPK–0553726.9:1
Minor Elementary School
ElementaryPK–0544118.4:1
Norwood Elementary School
ElementaryPK–0526118.6:1
Oliver K5 School
ElementaryPK–0534320.8:1
Ossie Ware Mitchell Middle School
Middle06–0833022:1
Oxmoor K5
ElementaryPK–0551220.5:1
Parker High School
High09–1294221.9:1
Phillips Academy
ElementaryPK–0860918.5:1
Princeton School
ElementaryPK–0519513:1
Ramsay High School
High09–1276216.6:1
Richard Arrington Elementary
ElementaryPK–0534118.9:1
Robinson Elementary School
ElementaryPK–0535420.8:1
Smith Middle School
Middle06–0833621:1
South Hampton K8
ElementaryPK–0851119.7:1
Sun Valley Elementary School
ElementaryPK–0567820.5:1
Tuggle Elementary School
ElementaryPK–0542323.5:1
Washington K8
ElementaryPK–0861720.6:1
WE Putnam Middle SchoolMagnet
Middle06–0818410.8:1
Wenonah High School
High09–1267017.2:1
West End Academy
ElementaryPK–0549217.6:1
Wilkerson Middle School
Middle06–0842435.3:1
Woodlawn High SchoolMagnet
High09–1275023.4:1
Wylam Elementary School
ElementaryPK–0539917.3:1