Richest & Poorest Counties in West Virginia

West Virginia has 55 counties. The wealthiest county by median household income is Jefferson County at $98,806 , while the lowest-income county is McDowell County at $31,559 . The statewide median household income is $59,608, compared to the national median of $75,149.

Geography

Counties Zip Codes

Metric

Richest Counties in West Virginia

Top 10 counties ranked by median household income.

# County Income
1 Jefferson County $98,806
2 Berkeley County $80,815
3 Putnam County $79,527
4 Morgan County $72,179
5 Mineral County $69,375
6 Marion County $67,370
7 Monongalia County $65,346
8 Pendleton County $64,931
9 Tyler County $63,693
10 Hampshire County $63,116

Poorest Counties in West Virginia

Bottom 10 counties ranked by median household income.

# County Income
55 McDowell County $31,559
54 Mingo County $38,119
53 Summers County $40,699
52 Pocahontas County $42,119
51 Clay County $42,318
50 Webster County $43,839
49 Calhoun County $43,980
48 Roane County $45,778
47 Lincoln County $46,205
46 Gilmer County $47,981

All 55 Counties Ranked

Every county in West Virginia ranked by median household income. Click any county for its full profile.

# County Income
1 Jefferson County $98,806
2 Berkeley County $80,815
3 Putnam County $79,527
4 Morgan County $72,179
5 Mineral County $69,375
6 Marion County $67,370
7 Monongalia County $65,346
8 Pendleton County $64,931
9 Tyler County $63,693
10 Hampshire County $63,116
11 Grant County $62,361
12 Preston County $61,880
13 Hancock County $61,466
14 Kanawha County $60,943
15 Pleasants County $60,932
16 Harrison County $60,377
17 Marshall County $59,169
18 Wayne County $58,878
19 Jackson County $58,845
20 Wood County $57,810
21 Taylor County $57,795
22 Doddridge County $57,401
23 Ohio County $57,094
24 Boone County $57,093
25 Wetzel County $56,836
26 Monroe County $56,750
27 Lewis County $56,477
28 Cabell County $55,832
29 Nicholas County $54,639
30 Upshur County $54,338
31 Brooke County $54,316
32 Tucker County $53,358
33 Mercer County $53,210
34 Fayette County $53,194
35 Randolph County $52,757
36 Raleigh County $52,150
37 Barbour County $51,394
38 Ritchie County $50,582
39 Braxton County $50,331
40 Wirt County $49,867
41 Mason County $49,761
42 Logan County $49,723
43 Hardy County $49,272
44 Wyoming County $48,440
45 Greenbrier County $48,218
46 Gilmer County $47,981
47 Lincoln County $46,205
48 Roane County $45,778
49 Calhoun County $43,980
50 Webster County $43,839
51 Clay County $42,318
52 Pocahontas County $42,119
53 Summers County $40,699
54 Mingo County $38,119
55 McDowell County $31,559

About This Data

All figures are estimates from the American Community Survey 2024 5-Year Estimates, published by the U.S. Census Bureau. Values are subject to sampling variability and margin of error.

Rankings are within West Virginia only and may differ from national rankings. For more information, see our methodology.