Return to Home Demographics > Table

Demographics Table

Data Options
Comparison Options

Demographic Data Report for Alabama by County
Income: Median household income
All Ages, All Races (includes Hispanic), Both Sexes
2020-2024 American Community Survey 5-Year Data
Sorted by Dollars

County
 sort alphabetically by name ascending
2023 Rural-Urban Continuum Codes Φ
 sort by rural urban descending
Value (Dollars)
 sort by value ascending
Rank within US
(of 3142 counties)
 sort by rank ascending
United States N/A 80,734 N/A
Alabama N/A 63,999 46 of 52
Shelby County Urban 97,961 185
Madison County Urban 86,499 387
Limestone County Urban 83,629 458
Baldwin County Urban 78,775 632
Elmore County Urban 78,243 655
St. Clair County Urban 77,463 697
Autauga County Urban 72,481 1,011
Morgan County Urban 68,845 1,277
Coffee County Rural 68,353 1,314
Jefferson County Urban 66,388 1,477
Tuscaloosa County Urban 66,231 1,502
Lawrence County Urban 66,071 1,531
Lee County Urban 65,824 1,561
Chilton County Urban 65,603 1,581
Blount County Urban 64,190 1,688
Cullman County Rural 62,656 1,830
Lauderdale County Urban 62,649 1,832
Marshall County Rural 62,571 1,839
Washington County Rural 61,042 1,986
Colbert County Urban 60,628 2,026
Henry County Urban 59,931 2,090
Montgomery County Urban 59,386 2,135
Tallapoosa County Rural 59,356 2,140
Mobile County Urban 58,880 2,179
Houston County Urban 58,626 2,212
Talladega County Rural 57,776 2,276
Coosa County Rural 57,355 2,302
Winston County Rural 57,256 2,309
Walker County Urban 56,509 2,370
Cleburne County Rural 55,345 2,448
Clay County Rural 55,250 2,457
Calhoun County Urban 55,029 2,469
Dale County Rural 54,963 2,475
Etowah County Urban 54,563 2,498
Cherokee County Rural 53,863 2,540
Franklin County Rural 53,338 2,570
Geneva County Urban 52,771 2,612
Bibb County Urban 52,541 2,628
Covington County Rural 52,456 2,632
Randolph County Rural 52,338 2,639
Jackson County Rural 51,908 2,662
DeKalb County Rural 51,204 2,706
Russell County Urban 51,197 2,707
Marion County Rural 50,088 2,763
Lamar County Rural 50,000 2,769
Chambers County Rural 49,656 2,787
Fayette County Rural 49,488 2,795
Clarke County Rural 49,249 2,811
Pike County Rural 48,677 2,843
Crenshaw County Rural 48,560 2,852
Escambia County Rural 48,225 2,861
Choctaw County Rural 47,813 2,878
Pickens County Urban 46,274 2,921
Barbour County Rural 46,042 2,929
Butler County Rural 44,755 2,969
Marengo County Rural 43,825 2,991
Macon County Urban 43,707 2,994
Monroe County Rural 42,292 3,017
Conecuh County Rural 41,327 3,050
Wilcox County Rural 40,640 3,058
Hale County Urban 39,250 3,080
Perry County Rural 37,654 3,092
Lowndes County Urban 37,052 3,099
Dallas County Rural 35,627 3,110
Sumter County Rural 33,310 3,124
Bullock County Rural 31,310 3,136
Greene County Urban 29,200 3,138

Notes:
Created by statecancerprofiles.cancer.gov on 03/29/2026 5:32 am.

Φ Rural–urban county classifications are based on the 2023 USDA Rural–Urban Continuum Codes (except for Connecticut Counties which use 2013 codes). State-level cancer rates for rural areas are calculated using cancer cases registered exclusively in rural counties, while state-level cancer rates for urban areas are calculated using cases registered exclusively in urban counties.

Source: Demographic data provided by the Census Bureau and the American Community Survey.

For more information about Income: Median household income, see the dictionary.

The Census Bureau has recoded Median Incomes over 250,000 to 250,001 and Median Incomes under 2,500 to 2,499.

Data for United States does not include Puerto Rico.

Return to Top