WVWest Virginia rankings

Highest-income towns in West Virginia

Ranked by median household income: half of households earn more, half earn less. 63 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

#TownMedian household incomeHome valueBachelor's+
1 Cheat Lake10,902 people $117K $367,600 61.8%
2 Teays Valley Teays Valley14,151 people $109K $278,000 46.7%
3 Winfield2,918 people $103K $257,100 37.8%
4 Map of Bridgeport Bridgeport9,252 people $100K $291,600 53.4%
5 Ranson corporation5,729 people $90K $242,700 18.9%
6 Charles Town Charles Town7,337 people $89K $377,700 36.1%
7 Williamstown2,980 people $89K $182,500 44.3%
8 Map of Blennerhassett Blennerhassett3,282 people $88K $179,800 29.3%
9 Brookhaven6,212 people $88K $261,000 40.5%
10 Inwood2,794 people $84K $268,400 27.4%
11 Bethlehem2,592 people $83K $200,000 45.3%
12 Shannondale3,465 people $80K $293,600 31.9%
13 Map of Pinch Pinch4,037 people $77K $221,500 35.5%
14 Culloden3,040 people $73K $197,800 32.9%
15 Hurricane6,855 people $71K $210,500 37.5%
16 Kingwood Kingwood2,973 people $71K $162,000 30.4%
17 Map of Pleasant Valley Pleasant Valley3,482 people $68K $213,600 33.1%
18 Fayetteville2,817 people $68K $184,000 28.3%
19 Map of Shady Spring Shady Spring3,381 people $67K $188,900 24.8%
20 Sissonville3,593 people $67K $180,800 14.9%
21 Charleston47,421 people $66K $203,300 45.2%
22 Pea Ridge6,988 people $66K $188,500 47.6%
23 South Charleston South Charleston13,457 people $64K $155,400 37.8%
24 Cross Lanes9,671 people $64K $153,800 32.4%
25 Fairmont Fairmont18,221 people $63K $163,800 32.9%
26 Map of New Martinsville New Martinsville5,133 people $61K $128,300 23.8%
27 Westover4,026 people $61K $178,400 33%
28 Barboursville Barboursville4,376 people $61K $197,700 34.1%
29 Vienna Vienna10,518 people $60K $154,300 31.4%
30 Map of Weirton Weirton18,647 people $60K $133,500 24.2%
31 Map of Martinsburg Martinsburg18,904 people $60K $240,000 24.7%
32 Map of Madison Madison2,788 people $59K $147,900 20.6%
33 Map of Dunbar Dunbar7,254 people $58K $119,600 29.2%
34 Map of Follansbee Follansbee2,757 people $58K $133,900 22.8%
35 Summersville3,373 people $57K $230,000 34.8%
36 Buckhannon5,116 people $55K $158,100 24.4%
37 Map of St. Albans St. Albans10,522 people $54K $140,800 24.3%
38 Map of Nitro Nitro6,853 people $54K $128,900 17.2%
39 Map of Kenova Kenova2,944 people $54K $109,000 14.3%
40 Oak Hill Oak Hill7,937 people $52K $118,700 15.6%
41 Weston Weston3,840 people $52K $105,300 13.6%
42 Lewisburg3,835 people $50K $334,900 57.8%
43 Bluefield Bluefield9,387 people $49K $105,400 30.8%
44 Moorefield2,525 people $49K $125,000 4.8%
45 Moundsville Moundsville7,869 people $49K $118,600 17.3%
46 Parkersburg29,240 people $49K $121,600 21%
47 Wheeling26,350 people $49K $146,500 34.1%
48 Clarksburg15,549 people $47K $129,900 25.7%
49 Keyser Keyser4,857 people $47K $143,000 18%
50 Milton2,817 people $46K $143,900 18.3%
51 Map of White Sulphur Springs White Sulphur Springs2,549 people $46K $117,000 20.7%
52 Philippi Philippi2,861 people $46K $114,500 17.4%
53 Beckley16,818 people $46K $158,000 29.2%
54 Huntington45,787 people $45K $127,200 35.3%
55 Morgantown30,236 people $45K $259,400 58.5%
56 Elkins6,811 people $44K $152,700 31.1%
57 Princeton5,736 people $44K $120,300 21%
58 Ripley3,071 people $42K $121,800 23.4%
59 Map of Grafton Grafton4,618 people $40K $74,600 11.2%
60 Map of Point Pleasant Point Pleasant3,961 people $38K $118,000 28.2%
61 Ravenswood3,830 people $34K $97,600 16.4%
62 Map of Welch Welch3,507 people $33K $57,300 5%
63 Map of Williamson Williamson2,919 people $22K $89,600 10.4%

How this ranking works

We rank every town by median household income: half of households earn more, half earn less. The town with the highest figure ranks #1. For comparison, the figure for West Virginia as a whole is $60K.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states