Skip to main content
AL County FIPS: 01073

Public Schools in Jefferson County, AL

Directory of 179 public schools operating in Jefferson County.

County Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 57,600 115,200 2020-2021: 95,739 students 95,739 2020-2021 2021-2022: 96,927 students 96,927 +1.2% 2021-2022 2022-2023: 97,562 students 97,562 +0.7% 2022-2023 2023-2024: 97,063 students 97,063 -0.5% 2023-2024 2024-2025: 97,401 students 97,401 +0.3% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 175 97,401 5,819.0 16.6:1 *reporting schools 50,624
2023-2024 172 97,063 5,765.5 16.8:1 *reporting schools 54,207
2022-2023 176 97,562 5,630.7 17.2:1 *reporting schools 54,074
2021-2022 172 96,927 4,991.1 19.1:1 *reporting schools 47,839
2020-2021 170 95,739 5,748.0 16.6:1 *reporting schools 51,515

School Districts in Jefferson County

Cities & Municipalities in Jefferson County

31 Cities

County Schools Listing

Page 1 of 8
School Name Grades Level District City Action
Abrams Elementary School PK-5 Elementary School Bessemer City Bessemer View ›
Adamsville Elementary School K-5 Elementary School Jefferson County Adamsville View ›
Adolescent Day Treatment K-12 Other / Combined Birmingham City Birmingham View ›
Alabama Aerospace and Aviation High School 9-12 High School Alabama Aerospace and Aviation Bessemer View ›
Avondale Elementary School PK-5 Elementary School Birmingham City Birmingham View ›
BCS Virtual Academy of Learning 3-12 Other / Combined Birmingham City Birmingham View ›
Bagley Elementary School PK-4 Elementary School Jefferson County Dora View ›
Barrett Elementary School PK-5 Elementary School Birmingham City Birmingham View ›
Bessemer Center For Technology 9-12 High School Bessemer City Bessemer View ›
Bessemer City High School 9-12 High School Bessemer City Bessemer View ›
Bessemer City Middle School 6-8 Middle School Bessemer City Bessemer View ›
Bluff Park Elementary School K-5 Elementary School Hoover City Hoover View ›
Bragg Middle School 6-8 Middle School Jefferson County Gardendale View ›
Brighton School PK-5 Elementary School Jefferson County Brighton View ›
Brocks Gap Intermediate School 2-5 Elementary School Hoover City Hoover View ›
Brookville Elementary School PK-5 Elementary School Jefferson County Graysville View ›
Brookwood Forest Elementary School PK-6 Elementary School Mountain Brook City Mountain Brook View ›
Bryan Elementary School PK-5 Elementary School Jefferson County Morris View ›
Bryant Park Elementary PK-5 Elementary School Jefferson County Birmingham View ›
Bush Hills STEAM Academy 6-8 Middle School Birmingham City Birmingham View ›
C J Donald Middle School 6-8 Middle School Fairfield City Fairfield View ›
Cahaba Elementary School K-5 Elementary School Trussville City Trussville View ›
Center Point Elementary School PK-2 Elementary School Jefferson County Birmingham View ›
Center Point High School 9-12 High School Jefferson County Center Point View ›
Central Park Elementary School PK-5 Elementary School Birmingham City Birmingham View ›
Page 1 of 8