SchoolScope USA

Public schools in Alabama

1,532 operating public schools in 155 school districts and other education agencies, school year 2024–25.

Operating schoolsDefinition
1,532
Enrollment (sum of schools)Definition
751,060
1,375 of 1,532 schools reported
Source: NCES CCD School Membership 2024–25 · 2024–25
Teachers (FTE, sum of schools)Definition
Not reported by the state
Only 1,371 of 1,532 schools reported teachers
Source: NCES CCD School Staff 2024–25 · 2024–25
Students per teacher FTEDefinition
Not reported by the state
Not class size.
Source: NCES CCD School Staff 2024–25 · 2024–25

Largest districts by enrollment

Sorted by enrollment (a size measure, not a quality ranking). 17 Alabama districts have full profiles so far; search all 155.

Largest school districts in AlabamaSum of school enrollment · school year 2024–25 · Source: NCES CCD
DistrictCitySchoolsStudentsStudents / FTE
Mobile CountyMobile9249,946—
Jefferson CountyBirmingham5735,444—
Baldwin CountyDaphne4531,965—
Montgomery CountyMontgomery5026,395—
Huntsville CityHuntsville4624,222—
Birmingham CityBirmingham4920,954—
Madison CountyHuntsville3020,691—
Shelby CountyBirmingham3320,638—
Tuscaloosa CountyNorthport3619,278—
Limestone CountyAthens1616,497—
Hoover CityHoover1813,632—
Madison CityMadison1313,04616.8
Elmore CountyWetumpka1711,741—
Tuscaloosa CityTuscaloosa2111,230—
Cullman CountyCullman279,901—

Schools by locale

Operating schools by NCES locale, AlabamaAlabama · % of schools with a locale code · school year 2024–25 · Source: NCES EDGE Public School Geocodes 2024–25
GroupShareBar
City 21.5%
Suburb 18.3%
Town 13.2%
Rural 47.1%

Schools by level

Operating schools by school level, AlabamaAlabama · schools · school year 2024–25 · Source: NCES Common Core of Data (CCD), School Directory 2024–25, version 1a
GroupSchoolsBar
Elementary 707
High 415
Middle 266
Other 114
Prekindergarten 10
Not reported 10
Secondary 10

Sources for this page

Figures are republished from official files without adjustment, except where a page says a value is summed or derived. See methodology and definitions & limitations. Spotted a problem? Report a data issue.