Ranking of Alabama Counties By the Average Household Income of the Non-Hispanic White Alone Ethnicity 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 Non-Hispanic White Alone ethnicity group in Alabama was $85,721. Among all Alabama counties, the Non-Hispanic White Alone ethnicity group had the highest average household income in Shelby County ($114,408), followed by Jefferson County ($110,563), and Madison County ($108,935). On the other hand, the Non-Hispanic White Alone ethnicity group had the lowest average household income in the following 3 counties: Perry County ($54,166), Marion County ($57,424), and Escambia County ($57,938).

The chart below shows the top 10 Alabama counties where the Non-Hispanic White Alone ethnicity 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 Non-Hispanic White Alone Ethnicity 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 Non-Hispanic White Alone Ethnicity Group in 2021
Items per page:
0 of 0
Rank County Average HH Income ($)
1 Shelby County 114408
2 Jefferson County 110563
3 Madison County 108935
4 Montgomery County 102313
5 Baldwin County 92049
6 Limestone County 90626
7 Lee County 89888
8 Elmore County 89423
9 Lowndes County 87523
10 Tuscaloosa County 87030
11 Autauga County 86070
12 Mobile County 82992
13 Houston County 81954
14 Coffee County 81702
15 Morgan County 81657
16 Bullock County 81311
17 Pike County 80466
18 St. Clair County 79601
19 Macon County 79182
20 Henry County 79132
21 Marengo County 78819
22 Coosa County 78536
23 Clarke County 77682
24 Pickens County 77636
25 Washington County 77563
26 Butler County 77289
27 Crenshaw County 75590
28 Barbour County 73942
29 Marshall County 73821
30 Tallapoosa County 73715
31 Blount County 73630
32 Lauderdale County 73541
33 Bibb County 73268
34 Chilton County 72539
35 Hale County 72379
36 Randolph County 72270
37 Colbert County 72109
38 Calhoun County 71051
39 Dallas County 70998
40 Wilcox County 70928
41 Talladega County 69369
42 Monroe County 69172
43 Etowah County 68735
44 Clay County 68601
45 Lawrence County 67915
46 Cullman County 67789
47 Sumter County 67598
48 Dale County 67484
49 Covington County 66992
50 Cleburne County 66507
51 Chambers County 65760
52 Walker County 65164
53 Choctaw County 64681
54 DeKalb County 64644
55 Cherokee County 64597
56 Conecuh County 63850
57 Fayette County 63832
58 Greene County 62890
59 Russell County 62639
60 Winston County 62390
61 Jackson County 62253
62 Franklin County 61928
63 Lamar County 60756
64 Geneva County 60401
65 Escambia County 57938
66 Marion County 57424
67 Perry County 54166