Ranking of Alabama Counties By the Average Household Income of the White Alone Racial Group in 2021 (ACS-5Yrs)

Updated on January 20, 2024.

Based on the US Census ACS-5Yrs estimates, in 2021, the Average Household Income for the White Alone racial group in Alabama was $85,374. Among all Alabama counties, the White Alone racial group had the highest average household income in Shelby County ($114,188), followed by Jefferson County ($109,765), and Madison County ($107,571). On the other hand, the White Alone racial group had the lowest average household income in the following 3 counties: Perry County ($54,166), Marion County ($57,304), and Escambia County ($57,981).

The chart below shows the top 10 Alabama counties where the White Alone racial group had high average household income, and the table below shows the ranking of all Alabama counties.

You can see similar ranking for other racial and ethnicity groups in Alabama.

You can also see similar ranking of counties for other states as well as for the whole United States.

Ranking of Alabama Counties By the Average Household Income of the White Alone Racial Group in 2021
Shelby County
Jefferson County
Madison County
Montgomery County
Baldwin County
Limestone County
Lee County
Elmore County
Lowndes County
Tuscaloosa County
Ranking of Alabama Counties By the Average Household Income of the White Alone Racial Group in 2021
Items per page:
0 of 0
Rank County Average HH Income ($)
1 Shelby County 114188
2 Jefferson County 109765
3 Madison County 107571
4 Montgomery County 101665
5 Baldwin County 91646
6 Limestone County 90747
7 Lee County 89472
8 Elmore County 89134
9 Lowndes County 87523
10 Tuscaloosa County 86438
11 Autauga County 86434
12 Mobile County 82835
13 Houston County 81477
14 Coffee County 81052
15 Morgan County 80940
16 St. Clair County 79715
17 Pike County 79707
18 Henry County 78941
19 Macon County 78706
20 Marengo County 78638
21 Coosa County 78187
22 Clarke County 77565
23 Pickens County 77509
24 Washington County 77220
25 Butler County 76759
26 Crenshaw County 75571
27 Tallapoosa County 73919
28 Barbour County 73670
29 Bibb County 73369
30 Lauderdale County 73328
31 Marshall County 72946
32 Hale County 72379
33 Chilton County 72324
34 Blount County 72270
35 Colbert County 72163
36 Bullock County 71923
37 Randolph County 71657
38 Dallas County 70956
39 Calhoun County 70930
40 Cleburne County 70311
41 Wilcox County 70014
42 Talladega County 69592
43 Monroe County 69292
44 Etowah County 68699
45 Clay County 68652
46 Lawrence County 67817
47 Dale County 67640
48 Cullman County 67634
49 Sumter County 67194
50 Covington County 66822
51 Chambers County 66350
52 Walker County 65108
53 Choctaw County 64803
54 Cherokee County 64569
55 DeKalb County 64093
56 Fayette County 63863
57 Conecuh County 63850
58 Greene County 62890
59 Russell County 62709
60 Winston County 62341
61 Jackson County 61805
62 Franklin County 61639
63 Lamar County 60764
64 Geneva County 60365
65 Escambia County 57981
66 Marion County 57304
67 Perry County 54166