Ranking of West Virginia Counties By the Median Household Income of the White Alone Racial 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 White Alone racial group in West Virginia was $51,585. Among all West Virginia counties, the White Alone racial group had the highest median household income in Jefferson County ($89,786), followed by Putnam County ($69,155), and Berkeley County ($69,142). On the other hand, the White Alone racial group had the lowest median household income in the following 3 counties: McDowell County ($31,127), Mingo County ($36,488), and Clay County ($37,083).

The chart below shows the top 10 West Virginia counties where the White Alone racial group had high median 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 information for other states and for the United States.

Data Source: US Census Bureau.
Ranking of West Virginia Counties By the Median Household Income of the White Alone Racial Group in 2021
Jefferson County
Putnam County
Berkeley County
Doddridge County
Pleasants County
Morgan County
Monongalia County
Mineral County
Marion County
Preston County
Ranking of West Virginia Counties By the Median Household Income of the White Alone Racial Group in 2021
Items per page:
0 of 0
Rank County Median Household Income ($)
1 Jefferson County 89786
2 Putnam County 69155
3 Berkeley County 69142
4 Doddridge County 58790
5 Pleasants County 58321
6 Morgan County 57429
7 Monongalia County 57082
8 Mineral County 56645
9 Marion County 56596
10 Preston County 56503
11 Harrison County 54123
12 Jackson County 53532
13 Wirt County 53476
14 Ohio County 53172
15 Taylor County 52837
16 Hancock County 52445
17 Brooke County 51949
18 Marshall County 51940
19 Kanawha County 51774
20 Gilmer County 51429
21 Hampshire County 51323
22 Boone County 51086
23 Mason County 50894
24 Tyler County 50855
25 Wood County 50843
26 Tucker County 49865
27 Monroe County 47969
28 Lincoln County 47745
29 Pendleton County 47372
30 Grant County 47338
31 Wetzel County 47230
32 Hardy County 47061
33 Randolph County 46913
34 Fayette County 46333
35 Cabell County 46161
36 Wyoming County 45570
37 Ritchie County 45257
38 Lewis County 45194
39 Upshur County 45084
40 Wayne County 45053
41 Mercer County 44024
42 Braxton County 43865
43 Nicholas County 43739
44 Raleigh County 43205
45 Barbour County 42832
46 Greenbrier County 42466
47 Summers County 40803
48 Logan County 39600
49 Roane County 39568
50 Calhoun County 38274
51 Webster County 38180
52 Pocahontas County 37454
53 Clay County 37083
54 Mingo County 36488
55 McDowell County 31127