Return to Home Demographics > Table

Demographics Table

Data Options
Comparison Options

Demographic Data Report for Alabama by County
Income: Median family 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 3139 counties)
 sort by rank ascending
United States N/A 99,999 N/A
Alabama N/A 83,032 44 of 52
Shelby County Urban 119,977 190
Madison County Urban 112,412 272
Limestone County Urban 101,461 525
Baldwin County Urban 96,281 745
Elmore County Urban 95,359 785
Lee County Urban 94,548 822
Autauga County Urban 90,760 1,032
Tuscaloosa County Urban 90,512 1,055
St. Clair County Urban 90,154 1,077
Morgan County Urban 89,327 1,119
Jefferson County Urban 87,393 1,242
Washington County Rural 84,974 1,422
Lauderdale County Urban 83,554 1,513
Coffee County Rural 82,565 1,587
Marshall County Rural 80,978 1,698
Chilton County Urban 80,666 1,729
Lawrence County Urban 80,186 1,773
Henry County Urban 80,068 1,785
Marengo County Rural 79,569 1,830
Colbert County Urban 78,316 1,926
Cullman County Rural 77,955 1,949
Mobile County Urban 76,737 2,030
Blount County Urban 76,256 2,064
Houston County Urban 76,243 2,069
Montgomery County Urban 75,108 2,147
Tallapoosa County Rural 73,563 2,250
Cleburne County Rural 73,417 2,271
Dale County Rural 72,560 2,320
Pike County Rural 72,438 2,332
Walker County Urban 72,343 2,339
Clarke County Rural 71,675 2,378
Choctaw County Rural 71,048 2,425
Etowah County Urban 70,955 2,430
Clay County Rural 70,363 2,460
Calhoun County Urban 70,243 2,468
Covington County Rural 70,102 2,478
Randolph County Rural 70,011 2,483
Talladega County Rural 69,936 2,487
Cherokee County Rural 69,757 2,498
Coosa County Rural 69,622 2,501
Winston County Rural 68,545 2,555
Marion County Rural 68,331 2,563
Escambia County Rural 68,201 2,572
Franklin County Rural 67,201 2,626
Bibb County Urban 66,565 2,657
Barbour County Rural 66,278 2,669
Jackson County Rural 66,131 2,675
Hale County Urban 65,653 2,706
Geneva County Urban 65,218 2,726
Lamar County Rural 65,144 2,728
Fayette County Rural 65,094 2,733
Crenshaw County Rural 64,325 2,764
Russell County Urban 64,209 2,768
Pickens County Urban 63,551 2,797
Chambers County Rural 63,259 2,804
Butler County Rural 62,875 2,817
Monroe County Rural 62,325 2,835
DeKalb County Rural 61,109 2,878
Conecuh County Rural 55,021 3,024
Wilcox County Rural 54,712 3,030
Macon County Urban 52,623 3,058
Sumter County Rural 49,928 3,085
Dallas County Rural 48,770 3,092
Lowndes County Urban 47,487 3,100
Bullock County Rural 44,307 3,117
Greene County Urban 43,295 3,120
Perry County Rural 39,345 3,132

Notes:
Created by statecancerprofiles.cancer.gov on 03/29/2026 6:33 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 family 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