Ranking of Tennessee Counties By the Median Household Income of the Non-Hispanic White Alone Ethnicity Group in 2021 (ACS-5Yrs)

Updated on March 11, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the Median Household Income for the Non-Hispanic White Alone ethnicity group in Tennessee was $62,878. Among all Tennessee counties, the Non-Hispanic White Alone ethnicity group had the highest median household income in Williamson County ($120,498), followed by Shelby County ($82,811), and Wilson County ($82,362). On the other hand, the Non-Hispanic White Alone ethnicity group had the lowest median household income in the following 3 counties: Hancock County ($30,035), Clay County ($37,787), and Scott County ($38,580).

The chart below shows the top 10 Tennessee counties where the Non-Hispanic White Alone ethnicity group had high median household income, and the table below shows the ranking of all Tennessee counties.

You can see similar information for other racial and ethnicity groups in Tennessee.

You can also see similar information for other states and for the United States.

Data Source: US Census Bureau.
Ranking of Tennessee Counties By the Median Household Income of the Non-Hispanic White Alone Ethnicity Group in 2021
Williamson County
Shelby County
Wilson County
Fayette County
Rutherford County
Davidson County
Sumner County
Robertson County
Cheatham County
Montgomery County
Ranking of Tennessee Counties By the Median Household Income of the Non-Hispanic White Alone Ethnicity Group in 2021
Items per page:
0 of 0
Rank County Median Household Income ($)
1 Williamson County 120498
2 Shelby County 82811
3 Wilson County 82362
4 Fayette County 81077
5 Rutherford County 77348
6 Davidson County 77293
7 Sumner County 74970
8 Robertson County 71295
9 Cheatham County 70587
10 Montgomery County 70377
11 Hamilton County 70363
12 Loudon County 69938
13 Maury County 69438
14 Tipton County 68766
15 Knox County 66981
16 Moore County 65208
17 Blount County 65131
18 Madison County 63634
19 Marshall County 62109
20 Dickson County 61842
21 Lincoln County 61559
22 Roane County 59244
23 Bedford County 58527
24 Trousdale County 58380
25 Cannon County 57551
26 Bradley County 57207
27 Anderson County 55827
28 Giles County 55658
29 Sevier County 55322
30 Crockett County 55183
31 Chester County 55108
32 Jefferson County 54736
33 Washington County 54668
34 Gibson County 54524
35 Coffee County 54454
36 Cumberland County 53882
37 Haywood County 53489
38 Franklin County 53176
39 Marion County 53058
40 McMinn County 52935
41 Dyer County 52636
42 Bledsoe County 52597
43 Meigs County 52564
44 Smith County 52168
45 Stewart County 51340
46 Union County 50853
47 Sullivan County 50094
48 Perry County 50000
49 Polk County 49873
50 Hawkins County 49708
51 Hamblen County 49668
52 Putnam County 49649
53 Humphreys County 49643
54 Rhea County 49196
55 Lauderdale County 48828
56 Hickman County 48718
57 Monroe County 48467
58 Warren County 48338
59 DeKalb County 48093
60 Greene County 48061
61 Obion County 48003
62 Unicoi County 47442
63 Henderson County 47274
64 Houston County 46996
65 Sequatchie County 46919
66 Hardin County 46601
67 Van Buren County 46550
68 Carroll County 46524
69 Lawrence County 46206
70 White County 45837
71 Morgan County 45314
72 Campbell County 45281
73 Grundy County 45100
74 Carter County 44995
75 Macon County 44747
76 Hardeman County 44650
77 Weakley County 44392
78 Grainger County 44312
79 Henry County 44232
80 Decatur County 44067
81 McNairy County 43947
82 Fentress County 43632
83 Wayne County 43339
84 Pickett County 43125
85 Johnson County 42682
86 Claiborne County 42377
87 Cocke County 41957
88 Benton County 40867
89 Jackson County 40494
90 Overton County 40011
91 Lewis County 39833
92 Lake County 39516
93 Scott County 38580
94 Clay County 37787
95 Hancock County 30035