School district finance and closures
Alabama
Choose a district to compare its spending, fall enrollment, and reported school closures.
- Districts with linked records
- 138
Districts in Alabama
- Alabaster CityAlabaster · 0100190
- Albertville CityAlbertville · 0100005
- Alexander CityAlexander City · 0100030
- Andalusia CityAndalusia · 0100060
- Anniston CityAnniston · 0100090
- Arab CityArab · 0100100
- Athens CityAthens · 0100120
- Attalla CityAttalla · 0100180
- Auburn CityAuburn · 0100210
- Autauga CountyPrattville · 0100240
- Baldwin CountyBay Minette · 0100270
- Barbour CountyClayton · 0100300
- Bessemer CityBessemer · 0100330
- Bibb CountyCentreville · 0100360
- Birmingham CityBirmingham · 0100390
- Blount CountyOneonta · 0100420
- Boaz CityBoaz · 0100012
- Brewton CityBrewton · 0100450
- Bullock CountyUnion Springs · 0100480
- Butler CountyGreenville · 0100510
- Calhoun CountyAnniston · 0100540
- Chambers CountyLafayette · 0100600
- Cherokee CountyCentre · 0100630
- Chickasaw CityChickasaw · 0100188
- Chilton CountyClanton · 0100660
- Choctaw CountyButler · 0100690
- Clarke CountyGrove Hill · 0100720
- Clay CountyAshland · 0100750
- Cleburne CountyHeflin · 0100780
- Coffee CountyElba · 0100810
- Colbert CountyTuscumbia · 0100840
- Conecuh CountyEvergreen · 0100870
- Coosa CountyRockford · 0100900
- Covington CountyAndalusia · 0100930
- Crenshaw CountyLuverne · 0100960
- Cullman CityCullman · 0100990
- Cullman CountyCullman · 0101020
- Dale CountyOzark · 0101050
- Daleville CityDaleville · 0101080
- Dallas CountySelma · 0101110
- Decatur CityDecatur · 0101170
- DeKalb CountyRainsville · 0101140
- Demopolis CityDemopolis · 0101200
- Dothan CityDOTHAN · 0101230
- Elba CityElba · 0101260
- Elmore CountyWetumpka · 0101290
- Enterprise CityEnterprise · 0101320
- Escambia CountyBrewton · 0101350
- Etowah CountyGadsden · 0101380
- Eufaula CityEufaula · 0101410
- Fairfield CityFairfield · 0101440
- Fayette CountyFayette · 0101470
- Florence CityFlorence · 0101530
- Fort Payne CityFort Payne · 0101560
- Franklin CountyRussellville · 0101590
- Gadsden CityGadsden · 0101620
- Geneva CityGeneva · 0101640
- Geneva CountyGeneva · 0101660
- Greene CountyEutaw · 0101680
- Gulf Shores CityGulf Shores · 0100202
- Guntersville CityGuntersville · 0101690
- Hale CountyGreensboro · 0101710
- Haleyville CityHaleyville · 0101720
- Hartselle CityHartselle · 0101730
- Henry CountyAbbeville · 0101740
- Homewood CityHomewood · 0101760
- Hoover CityHoover · 0100007
- Houston CountyDothan · 0101770
- Huntsville CityHuntsville · 0101800
- Jackson CountyHollywood · 0101830
- Jacksonville CityJacksonville · 0101860
- Jasper CityJasper · 0101890
- Jefferson CountyBirmingham · 0101920
- Lamar CountyVernon · 0101950
- Lanett CityLanett · 0101980
- Lauderdale CountyFlorence · 0102010
- Lawrence CountyMoulton · 0102040
- Lee CountyOpelika · 0102070
- Leeds CityLeeds · 0100011
- Limestone CountyAthens · 0102100
- Linden CityLinden · 0102130
- Lowndes CountyHayneville · 0102160
- Macon CountyTuskegee · 0102190
- Madison CityMadison · 0100008
- Madison CountyHuntsville · 0102220
- Marengo CountyLinden · 0102250
- Marion CountyHamilton · 0102310
- Marshall CountyGuntersville · 0100006
- Midfield CityMidfield · 0102350
- Mobile CountyMobile · 0102370
- Monroe CountyMonroeville · 0102400
- Montgomery CountyMontgomery · 0102430
- Morgan CountyDecatur · 0102480
- Mountain Brook CityMountain Brook · 0102490
- Muscle Shoals CityMuscle Shoals · 0102520
- Oneonta CityOneonta · 0102550
- Opelika CityOpelika · 0102580
- Opp CityOpp · 0102610
- Oxford CityOxford · 0102635
- Ozark CityOzark · 0102640
- Pelham CityPelham · 0100194
- Pell CityPell City · 0102650
- Perry CountyMarion · 0102670
- Phenix CityPhenix City · 0102700
- Pickens CountyCarrollton · 0102730
- Piedmont CityPiedmont · 0102760
- Pike CountyTroy · 0102790
- Pike Road CityMontgomery · 0100195
- Randolph CountyWedowee · 0102820
- Roanoke CityRoanoke · 0102850
- Russell CountyPhenix City · 0102880
- Russellville CityRussellville · 0102910
- Saraland CitySaraland · 0100185
- Satsuma CitySatsuma · 0100189
- Scottsboro CityScottsboro · 0102940
- Selma CitySelma · 0102970
- Sheffield CitySheffield · 0103000
- Shelby CountyColumbiana · 0103030
- St Clair CountyAshville · 0103062
- Sumter CountyLivingston · 0103090
- Sylacauga CitySylacauga · 0103120
- Talladega CityTalladega · 0103150
- Talladega CountyTalladega · 0103180
- Tallapoosa CountyDadeville · 0103210
- Tallassee CityTallassee · 0103240
- Tarrant CityTarrant · 0103270
- Thomasville CityThomasville · 0103300
- Troy CityTroy · 0103330
- Trussville CityTrussville · 0100013
- Tuscaloosa CityTuscaloosa · 0103360
- Tuscaloosa CountyTuscaloosa · 0103390
- Tuscumbia CityTuscumbia · 0103420
- Vestavia Hills CityVestavia Hills · 0103430
- Walker CountyJasper · 0103450
- Washington CountyChatom · 0103480
- Wilcox CountyCamden · 0103510
- Winfield CityWinfield · 0103540
- Winston CountyDouble Springs · 0103580
Sources and methodology
- Census Annual Survey of School System Finances, FY 2019–2024. Current spending covers operating functions such as instruction and support. Total expenditures include items such as capital outlay, and are shown separately. The official Census per-pupil field uses its own spending scope, which can exclude spending for students outside the fall count.
- NCES Common Core of Data district membership uses the published Education Unit Total. The Census fall enrollment field is the denominator for this site’s separate district-wide ratio. Census can adjust its count to match the scope of reported finances, so the two counts can differ.
- School counts use the opening status in each NCES school-year release. Closed, temporarily closed, new, reopened and changed-agency records are listed separately. Schools with an open, new, added, changed-agency or reopened status count as operating. Reportable programs are excluded. A missing district-year stays unavailable. Federal status describes a reporting year, and the district can confirm exact dates and individual school decisions.
- Comparisons in 2024 dollars use the annual national CPI-U and require the same Census school-system type in both years. This controls for general inflation. The same district identifier can span changes in boundaries, served grades or organizational structure. The timelines establish what each source reported.
America.co analysis of public federal data, compiled 2026-11-13.
Census finance tables · NCES enrollment and directory files · 2025–26 preliminary directory · BLS inflation data