Skip to main content
AL Alabama

Public Schools in Birmingham, AL

Directory of 69 public schools located in Birmingham.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 18,800 37,600 2020-2021: 30,962 students 30,962 2020-2021 2021-2022: 31,286 students 31,286 +1% 2021-2022 2022-2023: 31,557 students 31,557 +0.9% 2022-2023 2023-2024: 31,380 students 31,380 -0.6% 2023-2024 2024-2025: 31,830 students 31,830 +1.4% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 69 31,830 1,695.4 18.6:1 *reporting schools 21,317
2023-2024 67 31,380 1,685.8 18.5:1 *reporting schools 22,441
2022-2023 67 31,557 1,652.7 18.8:1 *reporting schools 22,457
2021-2022 66 31,286 1,529.0 20.2:1 *reporting schools 21,606
2020-2021 64 30,962 1,735.6 17.7:1 *reporting schools 22,083

City Schools Listing

Page 1 of 3
School Name Grades Level District Address Action
Adolescent Day Treatment K-12 Other / Combined Birmingham City 2015 Park Place N View ›
Avondale Elementary School PK-5 Elementary School Birmingham City 4000 8th Ct S View ›
BCS Virtual Academy of Learning 3-12 Other / Combined Birmingham City 3900 24th Street North View ›
Barrett Elementary School PK-5 Elementary School Birmingham City 7601 Division Ave View ›
Bryant Park Elementary PK-5 Elementary School Jefferson County 2020 Bryant Park Drive View ›
Bush Hills STEAM Academy 6-8 Middle School Birmingham City 900 16th Street West View ›
Center Point Elementary School PK-2 Elementary School Jefferson County 4801 Indian Trail View ›
Central Park Elementary School PK-5 Elementary School Birmingham City 4915 Ave Q View ›
Chalkville Elementary School PK-5 Elementary School Jefferson County 940 Chalkville School Rd View ›
Charles A Brown Elementary School PK-5 Elementary School Birmingham City 4811 Court J View ›
Christian School PK-8 Elementary School Birmingham City 725 Mountain Dr View ›
City Elementary 7-8 Middle School Birmingham City 901 9th Avenue North View ›
Dupuy Alternative School 9-12 High School Birmingham City 4500 14th Ave N View ›
EPIC Alternative Elementary School PK-5 Elementary School Birmingham City 1000 10th Ave S View ›
Engle Day Treatment 1-7 Elementary School Birmingham City 2015 Park Place N View ›
Freedom Prep Academy K-1 Elementary School Freedom Prep Academy 630 1st Avenue S View ›
Fultondale High School 6-12 High School Jefferson County 2023 Wildcat Parkway View ›
George Washington Carver High School 9-12 High School Birmingham City 3900 24th St N View ›
Glen Iris Elementary School PK-6 Elementary School Birmingham City 1115 11th Street South View ›
Grantswood Community School PK-5 Elementary School Jefferson County 5110 Grantswood Road View ›
Green Acres Middle School 6-8 Middle School Birmingham City 1220 67th Street West View ›
Hayes K8 PK-8 Elementary School Birmingham City 505 43rd Street North View ›
Hemphill Elementary School PK-5 Elementary School Birmingham City 714 12th Street SW View ›
Homebound Elementary School PK-6 Elementary School Birmingham City 2015 Park Place View ›
Homebound High School 7-12 High School Birmingham City 2015 Park Place N View ›
Page 1 of 3