Every school district in Alabama
Alabama had 149 school districts with a school open in 2024-25, enrolling 743,917 students between them; the largest, Mobile County Public Schools, enrolled 50,049. The count takes in every local education agency NCES lists, charter schools that report as their own district included. 145 of them have 2021-22 state test results.
NCES Common Core of Data 2024-25 · NCES F-33 fiscal year 2022-23 · EDFacts 2021-22 · method
All 149 districts, most students first
| District | County | Schools | Students 2024‑25 | Spending per student | Reading / math proficient, 2021‑22 | Graduation rate, class of 2023 |
|---|---|---|---|---|---|---|
| Mobile County Public Schools | Mobile County | 88 | 50,049 | $13,245 | 41% / 21% | 83% |
| Jefferson County Schools | Jefferson County | 56 | 35,636 | $12,194 | 36% / 15% | 91% |
| Baldwin County Public Schools | Baldwin County | 41 | 31,437 | $13,089 | 57% / 36% | 87% |
| Montgomery County | Montgomery County | 49 | 26,395 | $12,977 | 32% / 11% | 79% |
| Huntsville City | Madison County | 43 | 23,884 | $13,146 | 48% / 25% | 93% |
| Birmingham City | Jefferson County | 43 | 20,954 | $16,201 | 25% / 8% | 81% |
| Madison County Schools | Madison County | 28 | 20,691 | $10,905 | 59% / 37% | 94% |
| Shelby County | Shelby County | 29 | 20,638 | $12,436 | 60% / 38% | 94% |
| Tuscaloosa County School System | Tuscaloosa County | 35 | 19,278 | $11,564 | 45% / 23% | 91% |
| Limestone County Schools | Limestone County | 15 | 16,497 | $9,240 | 45% / 19% | 90% |
| Hoover City Schools | Jefferson County | 16 | 13,632 | $14,273 | 70% / 56% | 95% |
| Madison City Schools | Madison County | 11 | 11,891 | $11,575 | 73% / 57% | 95% |
| Elmore County Board of Education | Elmore County | 16 | 11,741 | $10,918 | 54% / 30% | 86% |
| Tuscaloosa City School District | Tuscaloosa County | 19 | 11,230 | $14,227 | 41% / 22% | 87% |
| Cullman County Schools | Cullman County | 25 | 9,901 | $11,821 | 51% / 28% | 97% |
| St. Clair County Schools | St. Clair County | 18 | 9,658 | $10,686 | 52% / 26% | 89% |
| Lee County Schools | Lee County | 14 | 9,489 | $12,566 | 50% / 29% | 88% |
| Auburn City Schools | Lee County | 13 | 9,140 | $12,136 | 67% / 54% | 94% |
| DeKalb County Schools | DeKalb County | 12 | 8,769 | $12,528 | 40% / 22% | 97% |
| Etowah County Board of Education | Etowah County | 22 | 8,739 | $11,215 | 55% / 26% | 96% |
| Autauga County | Autauga County | 12 | 8,661 | $11,214 | 51% / 30% | 86% |
| Decatur City | Morgan County | 18 | 8,633 | $14,832 | 41% / 27% | 93% |
| Eufaula City Schools | Barbour County | 5 | 8,421 | $9,957 | 36% / 12% | 78% |
| Dothan City Schools | Houston County | 16 | 8,220 | $13,750 | 40% / 19% | 89% |
| Lauderdale County School District | Lauderdale County | 14 | 7,952 | $12,253 | 50% / 29% | 96% |
The other 124 on the list
| District | County | Schools | Students 2024‑25 | Spending per student | Reading / math proficient, 2021‑22 | Graduation rate, class of 2023 |
|---|---|---|---|---|---|---|
| Chilton County | Chilton County | 12 | 7,921 | $10,446 | 36% / 17% | 88% |
| Calhoun County School District | Covington County | 16 | 7,801 | $12,117 | 50% / 24% | 93% |
| Morgan County Schools | Morgan County | 16 | 7,619 | $11,920 | 47% / 28% | 91% |
| Blount County School District | Blount County | 14 | 7,600 | $11,462 | 48% / 25% | 96% |
| Phenix City Schools | Russell County | 11 | 7,198 | $12,259 | 45% / 24% | 94% |
| Talladega County | Talladega County | 16 | 7,178 | $12,145 | 46% / 24% | 93% |
| Vestavia Hills City | Jefferson County | 9 | 6,934 | $14,810 | 83% / 72% | 99% or more |
| Walker County Board Of Education | Walker County | 16 | 6,735 | $12,690 | 44% / 19% | 89% |
| Enterprise City School District | Coffee County | 9 | 6,612 | $11,632 | 59% / 42% | 90% |
| Alabaster City | Shelby County | 5 | 6,316 | $13,376 | 57% / 35% | 98% |
| Houston County Board of Education | Houston County | 13 | 6,146 | $10,971 | 52% / 41% | 92% |
| Marshall County School District | Marshall County | 12 | 6,115 | $13,172 | 41% / 20% | 90% |
| Albertville City School District | Marshall County | 6 | 5,403 | $10,827 | 35% / 17% | 92% |
| Jackson County | Jackson County | 16 | 5,159 | $12,969 | 48% / 29% | 94% |
| Athens City Schools | Limestone County | 8 | 5,055 | $11,561 | 54% / 31% | 93% |
| Trussville City | Jefferson County | 5 | 5,005 | $12,396 | 75% / 56% | 97% |
| Opelika City Schools | Lee County | 8 | 4,985 | $12,232 | 45% / 32% | 88% |
| Gadsden City | Etowah County | 12 | 4,940 | $13,509 | 39% / 21% | 84% |
| Lawrence County Schools | Lawrence County | 12 | 4,676 | $13,382 | 40% / 18% | 93% |
| Florence City | Lauderdale County | 8 | 4,574 | $14,378 | 48% / 35% | 94% |
| Homewood City Schools | Jefferson County | 5 | 4,492 | $14,899 | 75% / 59% | 93% |
| Mountain Brook City | Jefferson County | 6 | 4,425 | $17,829 | 84% / 77% | 97% |
| Oxford City School District | Calhoun County | 6 | 4,103 | $13,519 | 59% / 34% | 96% |
| Pell City Schools | St. Clair County | 7 | 3,981 | $11,931 | 47% / 24% | 89% |
| Cherokee County Schools | Cherokee County | 7 | 3,860 | $13,179 | 51% / 27% | 92% |
| Escambia County | Escambia County | 10 | 3,856 | $14,614 | 39% / 17% | 90% |
| Russell County School District | Russell County | 7 | 3,850 | $12,199 | 47% / 22% | 94% |
| Hartselle City Schools | Morgan County | 6 | 3,683 | $12,871 | 65% / 47% | 98% |
| Franklin County School District | Franklin County | 9 | 3,563 | $13,421 | 39% / 21% | 95% |
| Saraland City School District | Mobile County | 4 | 3,514 | $12,300 | 72% / 58% | 96% |
| Fort Payne City Schools | DeKalb County | 5 | 3,508 | $11,328 | 50% / 34% | 98% |
| Pelham City Schools | Shelby County | 4 | 3,444 | $12,834 | 57% / 30% | 92% |
| Dale County | Dale County | 7 | 3,376 | $12,213 | 52% / 39% | 95% or more |
| Marion County | Marion County | 10 | 3,302 | $12,288 | 52% / 28% | 90% |
| Cullman City Schools | Cullman County | 5 | 3,243 | $12,808 | 70% / 53% | 95% |
| Chambers County School District | Chambers County | 9 | 3,203 | $13,105 | 38% / 14% | 86% |
| Bibb County Schools | Bibb County | 8 | 3,063 | $13,558 | 36% / 19% | 90‑94% |
| Covington County Schools | Covington County | 8 | 3,028 | $11,826 | 52% / 32% | 90‑94% |
| Bessemer City Schools | Jefferson County | 7 | 3,012 | $15,437 | 20% / 5% | 71% |
| Muscle Shoals City Schools | Colbert County | 6 | 2,979 | $12,852 | 63% / 51% | 96% |
| Monroe County Board of Education | Monroe County | 7 | 2,963 | $13,365 | 31% / 14% | 83% |
| Coffee County | Coffee County | 5 | 2,953 | $11,762 | 53% / 32% | 95% or more |
| Jasper City School District | Walker County | 5 | 2,950 | $12,293 | 56% / 35% | 95% or more |
| Alexander City | Tallapoosa County | 5 | 2,836 | $12,834 | 39% / 24% | 84% |
| Pike Road City | Montgomery County | 4 | 2,822 | $10,965 | 64% / 34% | 96% |
| Tallapoosa County Public Schools | Tallapoosa County | 5 | 2,822 | $13,275 | 41% / 25% | 90% |
| Geneva County Board of Education | Geneva County | 9 | 2,814 | $12,608 | 54% / 30% | 95% or more |
| Gulf Shores City District | Baldwin County | 3 | 2,748 | $13,300 | 64% / 42% | 95% or more |
| Butler County School District | Butler County | 6 | 2,699 | $12,670 | 35% / 14% | 74% |
| Russellville City Schools | Franklin County | 4 | 2,615 | $12,714 | 43% / 31% | 95% or more |
| Boaz City School System | Marshall County | 5 | 2,607 | $12,317 | 45% / 35% | 90‑94% |
| Arab City | Marshall County | 4 | 2,595 | $11,637 | 64% / 55% | 90‑94% |
| Colbert County | Colbert County | 8 | 2,573 | $15,018 | 40% / 18% | 85‑89% |
| Henry County Public Schools | Henry County | 5 | 2,524 | $12,235 | 48% / 23% | 90‑94% |
| Cleburne County Public Schools | Cleburne County | 7 | 2,490 | $12,719 | 55% / 28% | 80‑84% |
| Selma City Schools | Dallas County | 9 | 2,473 | $14,254 | 26% / 8% | 78% |
| Scottsboro City Schools | Jackson County | 5 | 2,457 | $12,975 | 52% / 33% | 90‑94% |
| Washington County Public Schools | Washington County | 7 | 2,390 | $12,721 | 45% / 17% | 95% or more |
| Chickasaw City Schools | Mobile County | 4 | 2,378 | $9,068 | 32% / 8% | 55‑59% |
| Winston County Schools | Winston County | 9 | 2,309 | $14,792 | 40% / 23% | 90‑94% |
| Dallas County School District | Dallas County | 11 | 2,283 | $17,801 | 22% / 6% | 85‑89% |
| Leeds City Schools | Jefferson County | 4 | 2,271 | $11,920 | 43% / 23% | 85‑89% |
| Fayette County Public Schools | Fayette County | 6 | 2,268 | $13,423 | 46% / 23% | 90‑94% |
| Pickens County Schools | Pickens County | 6 | 2,210 | $13,293 | 32% / 13% | 90‑94% |
| Hale County Public Schools | Hale County | 6 | 2,193 | $13,032 | 33% / 11% | 95% or more |
| Clarke County School District | Clarke County | 7 | 2,130 | $14,384 | 34% / 13% | 90‑94% |
| Lamar County School District | Lamar County | 4 | 2,129 | $12,004 | 47% / 35% | 90‑94% |
| Pike County Schools AL | Pike County | 5 | 2,124 | $14,708 | 43% / 22% | 85‑89% |
| Randolph County School System | Randolph County | 7 | 2,089 | $12,353 | 42% / 15% | 85‑89% |
| Crenshaw County | Crenshaw County | 3 | 2,063 | $12,649 | 37% / 22% | 90‑94% |
| Sylacauga City Schools | Talladega County | 4 | 1,976 | $12,512 | 47% / 20% | 90‑94% |
| Demopolis City | Marengo County | 4 | 1,918 | $12,758 | 47% / 29% | 90‑94% |
| Ozark City Schools | Dale County | 4 | 1,905 | $13,561 | 40% / 23% | 80‑84% |
| Troy City Schools | Pike County | 3 | 1,827 | $12,875 | 38% / 24% | 90‑94% |
| Andalusia City | Covington County | 3 | 1,823 | $12,084 | 51% / 43% | 90‑94% |
| Anniston City Schools | Calhoun County | 5 | 1,821 | $15,450 | 26% / 6% | 80‑84% |
| Guntersville City Schools | Marshall County | 4 | 1,810 | $13,313 | 57% / 38% | 90‑94% |
| Clay County Board of Education | Clay County | 4 | 1,729 | $11,790 | 42% / 22% | 85‑89% |
| Macon County | Macon County | 5 | 1,692 | $17,599 | 22% / 5% | 80‑84% |
| Jacksonville City Schools | Calhoun County | 2 | 1,685 | $12,001 | 66% / 30% | 95% or more |
| Haleyville City | Winston County | 3 | 1,597 | $12,684 | 49% / 33% | 95% or more |
| Tuscumbia City Public Schools | Colbert County | 4 | 1,597 | $12,656 | 44% / 25% | 90‑94% |
| Satsuma City | Mobile County | 2 | 1,534 | $12,412 | 56% / 39% | 90‑94% |
| Tallassee City Schools | Elmore County | 3 | 1,507 | $13,365 | 43% / 30% | 85‑89% |
| Talladega City | Talladega County | 4 | 1,463 | $15,560 | 30% / 9% | 85‑89% |
| Attalla City Schools | Etowah County | 3 | 1,460 | $11,641 | 40% / 16% | 90‑94% |
| Oneonta City Schools | Blount County | 3 | 1,380 | $11,816 | 66% / 34% | 95% or more |
| Roanoke City Schools | Randolph County | 3 | 1,355 | $12,095 | 43% / 23% | 95% or more |
| Fairfield City | Jefferson County | 4 | 1,348 | $15,550 | 21% / 4% | 90‑94% |
| Conecuh County | Conecuh County | 7 | 1,344 | $17,062 | 34% / 11% | 90‑94% |
| Bullock County | Bullock County | 3 | 1,327 | $15,226 | 19% / 3% | 85‑89% |
| Opp City | Covington County | 3 | 1,322 | $12,836 | 53% / 33% | 90‑94% |
| Tarrant City | Jefferson County | 3 | 1,308 | $14,515 | 17% / 4% | 75‑79% |
| Orange Beach City Schools | Baldwin County | 2 | 1,262 | not comparable | not published | 95% or more |
| Geneva City | Geneva County | 3 | 1,229 | $12,470 | 53% / 38% | 95% or more |
| Winfield City Schools | Marion County | 3 | 1,204 | $12,974 | 59% / 40% | 95% or more |
| Brewton City Schools | Escambia County | 3 | 1,168 | $12,712 | 57% / 39% | 90‑94% |
| Daleville City Schools | Dale County | 3 | 1,156 | $12,314 | 39% / 17% | 90% or more |
| Wilcox County | Wilcox County | 5 | 1,147 | $18,907 | 21% / 4% | 80‑84% |
| Lowndes County Public Schools | Lowndes County | 7 | 1,109 | $23,179 | 17% / 2% | 75‑79% |
| Piedmont City | Calhoun County | 3 | 1,080 | $11,284 | 58% / 52% | 95% or more |
| Sheffield City Schools | Colbert County | 4 | 1,029 | $14,219 | 36% / 16% | 90% or more |
| Choctaw County School District | Choctaw County | 4 | 1,025 | $16,901 | 30% / 9% | 90‑94% |
| Thomasville City | Clarke County | 3 | 1,013 | $14,125 | 49% / 21% | 90‑94% |
| Midfield City Schools | Jefferson County | 3 | 992 | $13,341 | 18% / 3% | 80‑84% |
| Lanett City Schools | Chambers County | 3 | 971 | $12,139 | 21% / 8% | 70‑79% |
| Marengo County School District | Marengo County | 3 | 965 | $16,598 | 39% / 20% | 90‑94% |
| Sumter County Schools | Sumter County | 3 | 901 | $19,216 | 20% / 2% | 80‑84% |
| Greene County Board of Education | Greene County | 3 | 841 | $19,154 | 19% / 8% | 80‑84% |
| MAEF Public Charter Schools | Mobile County | 2 | 835 | $12,475 | 20‑24% / 5% or less | 80‑84% |
| Perry County | Perry County | 2 | 815 | $21,181 | 16% / 3% | 85‑89% |
| i3 Academy | Jefferson County | 2 | 811 | $19,848 | 28% / 8% | not published |
| LEAD Academy | Montgomery County | 2 | 752 | $9,395 | 25% / 3% | not published |
| Coosa County | Coosa County | 2 | 751 | $15,257 | 38% / 12% | 60‑69% |
| University Charter School | Sumter County | 2 | 716 | $12,676 | 51% / 29% | 80% or more |
| Barbour County School District | Barbour County | 3 | 658 | $18,210 | 19% / 3% | 60‑69% |
| Elba City | Coffee County | 2 | 603 | $13,777 | 31% / 16% | 80‑89% |
| LIFE Academy | Montgomery County | 1 | 599 | $15,233 | not published | not published |
| Linden City | Marengo County | 3 | 387 | $16,435 | 21% / 7% | 80‑89% |
| Breakthrough Charter School | Perry County | 1 | 375 | $13,862 | 45‑49% / 15‑19% | not published |
| Magic City Acceptance Academy | Jefferson County | 1 | 345 | $14,541 | 60‑64% / 15‑19% | 60‑69% |
| Legacy Prep Charter School | Jefferson County | 1 | 317 | $12,173 | 30‑34% / 10‑14% | not published |
| Empower Community School | Jefferson County | 1 | 201 | not comparable | not published | not published |
| Alabama Aerospace and Aviation | Jefferson County | 1 | 161 | $42,797 | not published | not published |
Source: NCES Common Core of Data 2024-25: districts with a school open that year, and the students in those schools. NCES F-33 fiscal year 2022-23: current spending over fall 2022 membership, shown where it falls between $3,000 and $80,000 (outside that range the finance and membership files do not describe the same students). EDFacts 2021-22: all students proficient or above, and the four-year graduation rate for the class of 2023, as published; ED gives smaller districts as ranges. Alabama sets its own test standard, so compare these within Alabama.
Alabama districts with too few federal figures for a page of their own, or no school open in 2024-25
Orange Beach City Schools
Baldwin County; 1,259 students in the district's last NCES count; schools on file: Orange Beach MiddleHigh School (662), Orange Beach Elementary School (600).
Empower Community School
Jefferson County; 139 students in the district's last NCES count; schools on file: Empower Community School (201).
More lists for Alabama
- 01Public schools in Alabama
The state hub: schools, students, districts
- 02Largest schools
By 2024-25 enrollment
- 03Fewest students per teacher
Schools, 2024-25
- 04Highest-spending districts
F-33 fiscal year 2022-23
- 05Teacher salary spending by district
F-33 fiscal year 2022-23
- 06Chronic absenteeism
EDFacts 2022-23
Sources
Source: NCES Common Core of Data School directory and membership · 2024-25
Source: NCES F-33 School District Finance Survey District current expenditures and membership · FY 2022-23
Source: U.S. Department of Education, EDFacts State assessment results, all students · 2021-22