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

Updated on October 11, 2023.

Based on the US Census ACS-5Yrs estimates, in 2021, the Median Household Income for the Non-Hispanic White Alone ethnicity group in West Virginia was $51,590. Among all West Virginia counties, the Non-Hispanic White Alone ethnicity group had the highest median household income in Jefferson County ($90,246), followed by Putnam County ($69,435), and Berkeley County ($69,122). On the other hand, the Non-Hispanic White Alone ethnicity group had the lowest median household income in the following 3 counties: McDowell County ($31,363), Mingo County ($36,543), and Clay County ($37,140).

The chart below shows the top 10 West Virginia counties where the Non-Hispanic White Alone ethnicity 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 ranking of counties for other states as well as for the whole United States.

Ranking of West Virginia Counties By the Median Household Income of the Non-Hispanic White Alone Ethnicity Group in 2021
Jefferson County
Putnam County
Berkeley County
Doddridge County
Pleasants County
Monongalia County
Morgan County
Mineral County
Marion County
Preston County
Ranking of West Virginia 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 HH Income ($)
1 Jefferson County 90246
2 Putnam County 69435
3 Berkeley County 69122
4 Doddridge County 58790
5 Pleasants County 58321
6 Monongalia County 57321
7 Morgan County 57297
8 Mineral County 56731
9 Marion County 56675
10 Preston County 56521
11 Harrison County 54082
12 Jackson County 53881
13 Wirt County 53476
14 Taylor County 53413
15 Ohio County 53363
16 Hancock County 52564
17 Brooke County 51933
18 Marshall County 51907
19 Kanawha County 51619
20 Hampshire County 51396
21 Boone County 51273
22 Gilmer County 51214
23 Mason County 51086
24 Tyler County 50855
25 Wood County 50688
26 Tucker County 49865
27 Monroe County 48099
28 Lincoln County 47745
29 Grant County 47596
30 Pendleton County 47500
31 Wetzel County 47230
32 Hardy County 47013
33 Randolph County 46791
34 Fayette County 46436
35 Cabell County 46227
36 Wyoming County 45570
37 Ritchie County 45392
38 Upshur County 45191
39 Wayne County 45019
40 Lewis County 44722
41 Mercer County 44100
42 Nicholas County 43816
43 Braxton County 43788
44 Raleigh County 43103
45 Barbour County 42832
46 Greenbrier County 42137
47 Summers County 40830
48 Logan County 39745
49 Roane County 39491
50 Calhoun County 38363
51 Webster County 38180
52 Pocahontas County 37420
53 Clay County 37140
54 Mingo County 36543
55 McDowell County 31363