Skip to main content

Richest Cities in West Virginia by Median Income

West Virginia cities with at least 1,000 residents, ranked by median household income from the Census ACS 5-Year Estimates. Incomes shown as $250,000+ are at the Census reporting cap.

#CityMedian IncomeHome ValueBachelor's+Poverty
1 Cheat Lake $117,014 $367,600 61.8% 6.5%
2 Teays Valley $108,741 $278,000 46.7% 5.1%
3 Winfield $103,276 $257,100 37.8% 15.9%
4 Mallory $101,546 $106,300 32.7% 11.6%
5 Bridgeport $100,022 $291,600 53.4% 3.9%
6 Shenandoah Junction $94,821 $192,900 8.6% 8.2%
7 Cassville $90,478 $253,000 41.9% 15.1%
8 Ranson $89,523 $242,700 18.9% 12.0%
9 Charles Town $89,263 $377,700 36.1% 6.5%
10 Williamstown $89,013 $182,500 44.3% 5.2%
11 Blennerhassett $88,487 $179,800 29.3% 9.3%
12 Falling Waters $88,466 $212,900 20.1% 4.3%
13 Brookhaven $88,438 $261,000 40.5% 10.5%
14 Prosperity $85,094 $141,200 27.0% 11.4%
15 Inwood $84,286 $268,400 27.4% 14.5%
16 Bethlehem $83,409 $200,000 45.3% 8.8%
17 Bolivar $83,068 $251,600 35.9% 10.5%
18 Tornado $83,000 $174,800 30.4% 8.8%
19 Gilbert Creek $82,632 $119,400 17.2% 11.7%
20 Glen Dale $82,308 $208,800 37.3% 10.6%
21 Shannondale $80,000 $293,600 31.9% 13.3%
22 Eleanor $78,578 $255,400 16.8% 5.9%
23 Barrackville $78,558 $167,700 36.2% 4.1%
24 Belle $77,031 $107,100 18.1% 3.3%
25 Pinch $76,741 $221,500 35.5% 5.1%
26 Alum Creek $74,231 $159,300 6.7% 11.0%
27 Culloden $73,318 $197,800 32.9% 11.8%
28 Boaz $72,560 $244,500 24.5% 10.6%
29 Lubeck $71,171 $236,700 25.0% 5.1%
30 Hurricane $71,167 $210,500 37.5% 8.5%
31 Kingwood $71,154 $162,000 30.4% 16.2%
32 Coal Fork $70,212 $101,000 17.3% 2.3%
33 Brush Fork $70,098 $90,000 18.6% 9.2%
34 Shinnston $69,844 $153,200 26.1% 11.8%
35 Nutter Fort $68,068 $121,000 29.0% 8.4%
36 Pleasant Valley $67,635 $213,600 33.1% 9.0%
37 Fayetteville $67,623 $184,000 28.3% 10.3%
38 Shady Spring $67,407 $188,900 24.8% 13.8%
39 Sissonville $66,944 $180,800 14.9% 23.4%
40 Paden City $66,101 $103,200 15.8% 12.2%
41 Carpendale $66,027 $171,300 10.1% 10.8%
42 Charleston $65,812 $203,300 45.2% 15.8%
43 Pea Ridge $65,811 $188,500 47.6% 9.8%
44 Mineralwells $64,643 $155,100 15.3% 13.9%
45 Buffalo $64,583 $132,900 12.8% 19.9%
46 South Charleston $63,884 $155,400 37.8% 16.9%
47 Shepherdstown $63,750 $485,200 71.2% 6.2%
48 Enterprise $63,636 $131,300 6.3% 4.6%
49 St. Marys $63,547 $147,300 23.7% 6.7%
50 Cross Lanes $63,537 $153,800 32.4% 5.1%
51 Fairmont $63,032 $163,800 32.9% 17.4%
52 Mullens $61,563 $78,600 31.1% 13.8%
53 Hamlin $61,429 $95,500 16.2% 21.7%
54 Rand $61,047 $89,900 25.3% 8.6%
55 New Martinsville $60,946 $128,300 23.8% 15.5%
56 Chesapeake $60,927 $84,500 10.3% 21.5%
57 Hooverson Heights $60,781 $154,600 15.9% 13.8%
58 Westover $60,769 $178,400 33.0% 12.6%
59 Barboursville $60,571 $197,700 34.1% 19.2%
60 West Union $60,417 $98,600 15.4% 18.9%
61 Vienna $60,388 $154,300 31.4% 10.2%
62 Washington $60,365 $251,000 33.3% 6.9%
63 Bethany $60,313 $110,600 50.2% 8.1%
64 Daniels $60,278 $171,300 29.4% 24.2%
65 Newell $60,278 $88,100 19.9% 25.8%
66 Man $60,000 $154,200 24.1% 12.5%
67 Weirton $59,575 $133,500 24.2% 12.6%
68 Martinsburg $59,555 $240,000 24.7% 19.8%
69 Star City $59,123 $256,200 48.5% 17.8%
70 Madison $58,872 $147,900 20.6% 12.9%
71 Dunbar $58,379 $119,600 29.2% 14.9%
72 Follansbee $58,371 $133,900 22.8% 8.1%
73 Mabscott $57,813 $159,700 29.7% 16.7%
74 Athens $56,667 $168,100 47.8% 19.4%
75 Chester $56,607 $112,000 22.5% 15.6%
76 Summersville $56,571 $230,000 34.8% 20.3%
77 New Haven $55,938 $106,500 14.9% 19.6%
78 Stonewood $54,792 $154,200 25.9% 8.1%
79 Buckhannon $54,615 $158,100 24.4% 21.7%
80 Lavalette $54,554 $190,200 47.9% 0.0%
81 Mannington $54,286 $106,000 18.6% 10.4%
82 St. Albans $53,972 $140,800 24.3% 14.1%
83 Nitro $53,848 $128,900 17.2% 20.2%
84 Kenova $53,683 $109,000 14.3% 9.0%
85 Oak Hill $52,466 $118,700 15.6% 21.7%
86 Marmet $52,115 $95,100 19.2% 13.6%
87 Weston $52,070 $105,300 13.6% 22.9%
88 Mount Gay-Shamrock $51,740 $84,100 16.6% 27.6%
89 Pennsboro $51,327 $86,500 10.5% 22.2%
90 Terra Alta $50,536 $95,200 8.8% 29.1%
91 Ceredo $49,635 $126,800 22.7% 29.1%
92 Lewisburg $49,560 $334,900 57.8% 28.1%
93 Bluefield $49,375 $105,400 30.8% 18.5%
94 Romney $49,286 $184,400 14.9% 25.9%
95 Moorefield $49,063 $125,000 4.8% 8.1%
96 Moundsville $49,048 $118,600 17.3% 22.5%
97 Parkersburg $49,025 $121,600 21.0% 22.5%
98 Wheeling $48,590 $146,500 34.1% 20.5%
99 Belington $48,508 $104,400 11.6% 25.2%
100 Harrisville $47,768 $123,000 18.0% 25.1%
101 Glenville $47,422 $108,400 34.8% 23.7%
102 Clarksburg $47,386 $129,900 25.7% 23.5%
103 Keyser $46,955 $143,000 18.0% 31.8%
104 Milton $46,429 $143,900 18.3% 23.3%
105 White Sulphur Springs $46,178 $117,000 20.7% 23.2%
106 Philippi $45,879 $114,500 17.3% 29.4%
107 Beckley $45,826 $158,000 29.2% 28.9%
108 Sistersville $45,500 $95,300 16.6% 40.8%
109 Huntington $45,100 $127,200 35.3% 25.7%
110 Morgantown $44,727 $259,400 58.5% 30.4%
111 Fort Ashby $44,538 $225,300 21.1% 16.6%
112 Stanaford $44,219 $162,800 14.3% 44.5%
113 Elkins $44,217 $152,700 31.1% 17.3%
114 Princeton $43,900 $120,300 21.0% 16.9%
115 Crab Orchard $43,792 $168,200 5.8% 16.6%
116 West Liberty $43,750 $151,900 39.9% 33.6%
117 Bradley $43,641 $84,700 16.6% 11.8%
118 Benwood $43,636 $74,900 6.4% 29.3%
119 Petersburg $42,917 $124,500 14.4% 19.5%
120 Wellsburg $42,868 $104,500 17.3% 20.3%
121 Ronceverte $41,889 $130,300 17.3% 25.9%
122 Ripley $41,518 $121,800 23.4% 27.1%
123 Parsons $40,547 $96,300 10.7% 23.6%
124 McMechen $40,446 $96,900 12.7% 27.5%
125 Grafton $40,402 $74,600 11.2% 24.9%
126 Craigsville $39,943 $83,500 26.4% 6.1%
127 Salem $38,529 $77,800 13.9% 16.8%
128 Ansted $38,375 $68,700 21.5% 27.2%
129 Spencer $37,639 $116,800 16.7% 33.5%
130 Hinton $37,610 $92,900 21.8% 35.0%
131 Point Pleasant $37,563 $118,000 28.2% 24.4%
132 Marlinton $37,273 $93,900 21.0% 34.9%
133 Sophia $36,080 $116,900 6.6% 38.0%
134 MacArthur $35,650 $160,800 4.8% 36.4%
135 Rainelle $35,625 $80,800 12.6% 29.8%
136 Bluewell $35,168 $125,500 15.9% 18.3%
137 Mount Hope $34,375 $101,000 12.2% 32.3%
138 Ravenswood $34,241 $97,600 16.4% 31.4%
139 Addison (Webster Springs) $33,333 $89,200 15.2% 28.9%
140 Welch $32,969 $57,300 5.0% 28.2%
141 Oceana $32,875 $66,900 5.9% 43.1%
142 Alderson $32,212 $130,400 12.4% 45.8%
143 Granville $31,901 $138,300 20.2% 45.8%
144 Richwood $30,833 $70,000 16.9% 25.9%
145 Logan $29,832 $84,700 9.4% 44.5%
146 Montgomery $27,679 $133,000 19.7% 28.3%
147 Wayne $27,159 $82,100 6.1% 25.8%
148 Fairlea $24,411 N/A 16.3% 27.6%
149 Williamson $21,875 $89,600 10.4% 49.1%