RecordWell Data

Alabama local government finances

1,215 governments. Revenue and spending are the latest reported year, in dollars.

GovernmentCountyPopulation YearRevenueSpending
Florence City
Cities & villages
Lauderdale41,690 2024$275,615,000 $246,292,000
Tallapoosa County
Counties
Tallapoosa40,133 2022$10,831,000 $6,398,000
Prattville City
Cities & villages
Autauga38,776 2024$80,267,000 $62,514,000
Vestavia Hills City
Cities & villages
Jefferson38,292 2024$78,072,000 $80,671,000
Phenix City
Cities & villages
Russell38,267 2024$84,237,000 $59,417,000
Covington County
Counties
Covington36,930 2022$24,297,000 $28,635,000
Dallas County
Counties
Dallas36,767 2024$7,881,000
Escambia County
Counties
Escambia36,699 2023$24,424,000 $18,471,000
Alabaster City
Cities & villages
Shelby33,873 2024$61,406,000 $65,939,000
Gadsden City
Cities & villages
Etowah33,335 2024$153,706,000 $105,330,000
Lawrence County
Counties
Lawrence33,090 2023$20,068,000 $22,001,000
Pike County
Counties
Pike32,966 2022$13,177,000 $15,020,000
Chambers County
Counties
Chambers32,865 2022$10,647,000 $3,229,000
Opelika City
Cities & villages
Lee32,787 2024$188,892,000 $172,374,000
Franklin County
Counties
Franklin32,013 2023$20,610,000 $12,936,000
Northport City
Cities & villages
Tuscaloosa31,004 2024$66,003,000 $57,243,000
Enterprise City
Cities & villages
Coffee29,767 2024$74,137,000 $81,865,000
Daphne City
Cities & villages
Baldwin29,670 2024$63,873,000 $60,884,000
Marion County
Counties
Marion29,246 2023$3,977,000
Athens City
Cities & villages
Limestone28,661 2024$207,990,000 $199,317,000
Homewood City
Cities & villages
Jefferson27,864 2024$92,286,000 $70,153,000
Geneva County
Counties
Geneva26,783 2024$10,690,000 $12,954,000
Trussville City
Cities & villages
Jefferson26,520 2024$66,374,000 $78,181,000
Cherokee County
Counties
Cherokee25,302 2024$38,701,000 $32,651,000
Bessemer City
Cities & villages
Jefferson25,264 2024$173,010,000 $137,262,000
Pelham City
Cities & villages
Shelby24,755 2024$84,917,000 $78,865,000
Barbour County
Counties
Barbour24,706 2024$13,680,000 $10,073,000
Fairhope City
Cities & villages
Baldwin23,859 2024$109,255,000 $92,813,000
Winston County
Counties
Winston23,755 2024$10,187,000
Foley City
Cities & villages
Baldwin23,577 2024$279,623,000 $191,527,000
Randolph County
Counties
Randolph22,920 2022$7,247,000 $9,944,000
Albertville City
Cities & villages
Marshall22,726 2024$118,036,000 $117,040,000
Clarke County
Counties
Clarke22,515 2024$25,962,000 $11,579,000
Bibb County
Counties
Bibb22,136 2022$6,604,000 $11,663,000
Oxford City
Cities & villages
Calhoun22,002 2024$92,200,000 $77,871,000
Mountain Brook City
Cities & villages
Jefferson21,955 2024$55,766,000 $63,273,000
Anniston City
Cities & villages
Calhoun21,182 2024$55,897,000 $52,667,000
Helena City
Cities & villages
Shelby20,374 2022$14,597,000 $14,140,000
Monroe County
Counties
Monroe19,648 2023$7,401,000 $12,753,000
Cullman City
Cities & villages
Cullman19,251 2024$156,543,000 $132,619,000

Census figures cover every government only in Census-of-Governments years (2017, 2022); other years cover a sample. Wisconsin DOR figures cover every Wisconsin county, city, village and town.