Skip to main content
AL Alabama

Public Schools in Bessemer, AL

Directory of 17 public schools located in Bessemer.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 3,600 7,200 2020-2021: 5,237 students 5,237 2020-2021 2021-2022: 5,835 students 5,835 +11.4% 2021-2022 2022-2023: 5,872 students 5,872 +0.6% 2022-2023 2023-2024: 6,068 students 6,068 +3.3% 2023-2024 2024-2025: 6,090 students 6,090 +0.4% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 15 6,090 303.2 18.7:1 *reporting schools 3,958
2023-2024 14 6,068 304.8 19.9:1 *reporting schools 4,217
2022-2023 16 5,872 292.8 19.6:1 *reporting schools 4,051
2021-2022 13 5,835 216.5 21.6:1 *reporting schools 3,561
2020-2021 13 5,237 292.5 17.9:1 *reporting schools 3,468

City Schools Listing

Page 1 of 1
School Name Grades Level District Address Action
Abrams Elementary School PK-5 Elementary School Bessemer City 1200 23rd Street North View ›
Alabama Aerospace and Aviation High School 9-12 High School Alabama Aerospace and Aviation 114 2nd Avenue North View ›
Bessemer Center For Technology 9-12 High School Bessemer City 4940 Premiere Parkway View ›
Bessemer City High School 9-12 High School Bessemer City 4950 Premiere Parkway View ›
Bessemer City Middle School 6-8 Middle School Bessemer City 100 High School Drive View ›
Charles F Hard Elementary School PK-5 Elementary School Bessemer City 2801 Arlington Ave View ›
Concord Elementary School K-5 Elementary School Jefferson County 1886 Learning Lane View ›
Empower Community School Upper Campus 4-8 Middle School Empower Schools of Alabama 751A Academy Drive View ›
Empower Community SchoolLower School K-4 Elementary School Empower Schools of Alabama 2410 7th Ave North View ›
Greenwood Elementary School PK-5 Elementary School Bessemer City 5012 Roselyn Road Southeast View ›
Jonesboro Elementary School PK-5 Elementary School Bessemer City 125 Owen Ave View ›
McCalla Elementary School PK-5 Elementary School Jefferson County 2020 McCalla School Road View ›
New Horizon Alternative School 7-12 High School Bessemer City 1701 6th Ave N View ›
Oak Grove Elementary School PK-5 Elementary School Jefferson County 9000 Tiger Cub Trail View ›
Oak Grove High School 6-12 High School Jefferson County 9494 Oak Grove Pkwy View ›
W E Donaldson — General K-12 JF Ingram State Technical College 100 Warrior Ln View ›
Westhills Elementary School PK-5 Elementary School Bessemer City 710 Glenn Rd View ›