Ranking of West Virginia 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 West Virginia was $69,858. Among all West Virginia counties, the Non-Hispanic White Alone ethnicity group had the highest average household income in Jefferson County ($105,625), followed by Pleasants County ($97,811), and Monongalia County ($88,100). On the other hand, the Non-Hispanic White Alone ethnicity group had the lowest average household income in the following 3 counties: McDowell County ($40,907), Webster County ($50,179), and Mingo County ($50,278).

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

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

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

Ranking of West Virginia Counties By the Average Household Income of the Non-Hispanic White Alone Ethnicity Group in 2021
Jefferson County
Pleasants County
Monongalia County
Putnam County
Doddridge County
Berkeley County
Ohio County
Kanawha County
Morgan County
Marshall County
Ranking of West Virginia 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 Jefferson County 105625
2 Pleasants County 97811
3 Monongalia County 88100
4 Putnam County 86887
5 Doddridge County 83403
6 Berkeley County 82375
7 Ohio County 75889
8 Kanawha County 73715
9 Morgan County 73714
10 Marshall County 73310
11 Mason County 72586
12 Mineral County 72186
13 Harrison County 72147
14 Marion County 71673
15 Jackson County 70795
16 Preston County 69941
17 Hancock County 69678
18 Tyler County 68916
19 Taylor County 68458
20 Wood County 68255
21 Cabell County 66163
22 Lewis County 65289
23 Hardy County 64397
24 Wayne County 64156
25 Hampshire County 64069
26 Wirt County 63767
27 Ritchie County 63728
28 Brooke County 63692
29 Tucker County 62559
30 Wetzel County 61694
31 Greenbrier County 61430
32 Raleigh County 61277
33 Lincoln County 61101
34 Randolph County 60817
35 Upshur County 60751
36 Boone County 60459
37 Gilmer County 59513
38 Pendleton County 58972
39 Monroe County 58928
40 Mercer County 58881
41 Barbour County 58445
42 Grant County 58382
43 Roane County 58297
44 Logan County 58015
45 Fayette County 56708
46 Wyoming County 56243
47 Braxton County 55902
48 Nicholas County 55587
49 Summers County 55394
50 Calhoun County 54707
51 Pocahontas County 52085
52 Clay County 51272
53 Mingo County 50278
54 Webster County 50179
55 McDowell County 40907