Skip to main content

Richest Cities in West Virginia by Median Income

All West Virginia cities ranked by median household income from the Census ACS 5-Year Estimates.

#CityMedian IncomeHome ValueBachelor's+Poverty
1 Booth CDP $234,097 $266,000 89.3% 0.0%
2 Ghent CDP $143,208 $410,200 35.0% 0.0%
3 North Hills town $143,125 $254,700 54.5% 9.9%
4 Cassville CDP $117,643 $231,800 40.2% 0.0%
5 Harpers Ferry town $111,600 $430,800 60.9% 2.3%
6 Cheat Lake CDP $111,379 $345,500 58.7% 5.4%
7 Shenandoah Junction CDP $109,048 $193,900 13.6% 6.3%
8 Teays Valley CDP $106,798 $271,900 47.8% 5.1%
9 East Dailey CDP $106,306 $216,700 65.8% 6.6%
10 Bridgeport city $99,936 $276,700 55.5% 3.8%
11 Burlington CDP $99,028 $286,500 40.6% 0.0%
12 Idamay CDP $97,311 $114,400 9.4% 8.3%
13 Chelyan CDP $96,250 $75,200 30.6% 0.0%
14 Hepzibah CDP $95,457 N/A 36.4% 0.0%
15 Charles Town city $94,830 $359,500 38.1% 7.4%
16 Charlton Heights CDP $94,286 $98,200 49.2% 0.0%
17 Valley Bend CDP $93,352 $253,500 24.9% 2.4%
18 Boaz CDP $92,708 $227,400 26.6% 7.0%
19 Prichard CDP $90,795 $94,000 17.3% 25.1%
20 Winfield town $89,917 $226,000 34.2% 18.4%
21 Culloden CDP $89,519 $199,700 41.0% 10.2%
22 Wiley Ford CDP $89,514 $192,900 32.5% 21.9%
23 Glen Dale city $87,955 $200,500 39.6% 8.3%
24 Falling Waters CDP $87,632 $207,200 24.0% 3.0%
25 Rachel CDP $87,569 $80,200 18.0% 3.6%
26 St. George CDP $87,557 $801,100 20.8% 17.2%
27 Bethlehem village $87,500 $203,000 44.8% 5.5%
28 Brandonville town $87,083 $183,300 32.6% 10.7%
29 Hedgesville town $86,518 $190,200 18.6% 4.0%
30 Ranson corporation $86,378 $220,700 15.7% 14.5%
31 Blennerhassett CDP $85,619 $173,900 30.4% 8.4%
32 Brookhaven CDP $84,962 $254,500 40.3% 10.2%
33 Poca town $83,750 $178,500 23.1% 10.6%
34 Tioga CDP $83,486 N/A 37.3% 21.2%
35 Montrose town $83,125 $191,300 17.1% 4.5%
36 Burnsville town $83,095 $109,900 21.0% 9.1%
37 Prosperity CDP $82,637 $115,700 30.3% 11.2%
38 Inwood CDP $82,267 $270,000 25.8% 11.4%
39 Tornado CDP $81,875 $156,500 25.3% 7.5%
40 Bolivar town $81,641 $253,700 40.6% 8.3%
41 Barrackville town $81,250 $156,400 39.1% 1.3%
42 Franklin town $81,071 $213,500 40.9% 18.3%
43 Holden CDP $79,960 $93,200 21.7% 5.7%
44 Waverly CDP $79,539 $265,000 35.4% 15.9%
45 Arthurdale CDP $78,070 $159,000 21.6% 9.4%
46 Apple Grove CDP $76,643 N/A 50.0% 0.0%
47 Green Spring CDP $76,406 N/A 0.0% 0.0%
48 Farmington town $76,094 $68,500 15.6% 8.8%
49 Bancroft town $75,938 $114,100 5.5% 10.0%
50 Williamstown city $75,577 $164,100 44.9% 6.3%
51 Eleanor town $74,211 $236,400 18.1% 8.6%
52 Belle town $74,200 $103,000 16.4% 5.6%
53 Gatewood CDP $73,914 $96,400 13.2% 1.4%
54 Clearview village $73,750 $214,700 36.3% 9.3%
55 Racine CDP $73,724 $112,700 16.2% 13.5%
56 Enterprise CDP $73,150 $139,400 7.8% 1.6%
57 Ellenboro town $72,969 $109,400 5.0% 2.2%
58 Handley town $72,750 $51,300 3.5% 7.0%
59 Big Chimney CDP $72,740 $216,500 16.8% 20.9%
60 Pinch CDP $72,406 $198,400 38.0% 4.0%
61 Shannondale CDP $72,283 $255,000 26.4% 13.9%
62 Alum Creek CDP $72,250 $158,900 14.5% 13.1%
63 White Hall town $72,000 $260,700 30.8% 4.7%
64 Elkview CDP $71,908 $160,600 25.2% 8.5%
65 East Bank town $70,917 $87,600 6.6% 15.2%
66 Belva CDP $70,833 N/A 0.0% 0.0%
67 Shady Spring CDP $70,792 $192,000 25.5% 16.5%
68 Sylvester town $70,156 $79,000 23.9% 1.6%
69 West Union town $69,911 $108,300 15.4% 13.6%
70 Lubeck CDP $69,616 $240,500 29.8% 6.2%
71 West Milford town $69,000 $130,500 20.1% 9.1%
72 Mineralwells CDP $68,940 $156,400 15.6% 11.9%
73 Lost Creek town $68,750 $106,300 34.2% 14.2%
74 Reynoldsville CDP $68,750 $80,500 3.9% 0.0%
75 Capon Bridge town $68,125 $235,500 14.8% 23.6%
76 Lavalette CDP $68,015 $214,700 47.1% 1.6%
77 Pea Ridge CDP $67,708 $186,900 46.6% 11.2%
78 Whitesville town $67,500 $90,300 0.0% 14.3%
79 Kingwood city $67,411 $162,700 31.7% 15.4%
80 Hurricane city $67,083 $190,400 31.9% 10.9%
81 Mitchell Heights town $66,563 $161,500 43.0% 5.2%
82 Mullens city $65,625 $77,900 31.2% 17.7%
83 Kanawha CDP $65,469 $195,800 30.1% 3.1%
84 Vienna city $65,211 $155,500 32.7% 8.3%
85 Charleston city $64,512 $187,300 44.1% 16.5%
86 Coal Fork CDP $64,053 $101,900 12.8% 8.6%
87 Van CDP $63,864 $70,000 5.0% 16.3%
88 Chester city $63,750 $110,600 26.2% 10.1%
89 Shinnston city $63,750 $135,500 21.3% 15.2%
90 Nutter Fort town $62,917 $116,700 25.4% 9.0%
91 Cross Lanes CDP $62,704 $144,000 32.5% 7.2%
92 Shepherdstown town $62,500 $474,500 71.4% 7.8%
93 Paw Paw town $62,500 $83,900 5.2% 7.5%
94 Athens town $62,292 $156,800 53.5% 9.7%
95 Middlebourne town $62,083 $117,100 25.6% 18.5%
96 Star City town $62,031 $256,800 53.6% 15.7%
97 Reader CDP $61,815 $89,600 0.0% 0.0%
98 Rivesville town $61,678 $132,400 11.4% 14.4%
99 Bethany town $61,250 $113,600 49.6% 6.8%
100 Pratt town $61,042 $128,700 14.9% 26.5%
101 Fairmont city $60,791 $159,100 31.1% 17.0%
102 Belmont city $60,750 $119,800 14.1% 7.9%
103 Chesapeake town $60,526 $83,100 14.7% 18.4%
104 Galloway CDP $60,486 N/A 0.0% 54.1%
105 Carpendale town $59,679 $169,200 8.2% 10.9%
106 Fayetteville town $59,659 $165,000 26.8% 22.1%
107 Sprague CDP $59,643 $108,900 10.4% 26.8%
108 South Charleston city $59,616 $144,800 35.3% 21.0%
109 Barboursville village $59,531 $212,000 36.7% 11.7%
110 St. Marys city $59,315 $129,400 22.3% 5.3%
111 Crab Orchard CDP $59,122 $208,000 14.9% 19.7%
112 Reedsville town $59,000 $178,400 12.6% 12.5%
113 Bradley CDP $58,984 $88,600 11.5% 14.8%
114 St. Albans city $58,788 $131,800 29.0% 13.4%
115 Elk Garden town $58,750 $81,800 3.5% 1.5%
116 Hooverson Heights CDP $58,681 $140,700 15.6% 14.8%
117 Pleasant Valley city $58,456 $208,500 35.0% 9.7%
118 Westover city $58,333 $179,500 30.4% 12.4%
119 Sissonville CDP $58,322 $166,300 13.0% 19.8%
120 Mabscott town $58,125 $119,100 28.4% 13.0%
121 Man town $57,778 $153,300 21.4% 10.4%
122 Cedar Grove town $57,750 $72,500 6.9% 11.3%
123 Madison city $57,073 $127,200 21.4% 13.9%
124 Tunnelton town $56,875 $54,100 3.7% 20.7%
125 Womelsdorf (Coalton) town $56,771 $97,500 26.1% 1.7%
126 Greenview CDP $56,742 $43,300 0.0% 44.0%
127 Weirton city $56,699 $122,800 22.8% 14.3%
128 Bruceton Mills town $56,667 $129,200 8.7% 2.5%
129 Flemington town $56,607 $76,000 23.6% 6.0%
130 Hamlin town $56,583 $92,500 13.0% 10.8%
131 Page CDP $56,513 $84,100 0.0% 0.0%
132 New Haven town $56,500 $101,700 14.1% 14.0%
133 Friendly town $55,833 $102,100 4.8% 27.6%
134 Albright town $55,714 N/A 2.9% 21.1%
135 Thomas city $55,500 $158,900 21.3% 17.2%
136 Buffalo town $55,313 $124,100 14.8% 21.3%
137 Aurora CDP $55,296 N/A 12.8% 20.4%
138 Triadelphia town $55,208 $91,000 12.4% 19.6%
139 East View CDP $54,773 $65,900 11.1% 4.1%
140 Dunbar city $54,647 $121,100 30.8% 18.3%
141 Martinsburg city $54,590 $231,900 23.1% 23.0%
142 Monongah town $54,412 $86,400 15.0% 12.7%
143 Ansted town $54,327 $74,900 13.5% 14.4%
144 Iaeger town $54,152 $39,600 0.0% 7.7%
145 Milton town $54,135 $123,500 19.2% 12.1%
146 Hartford City town $54,063 $66,300 0.0% 16.1%
147 Valley Grove village $54,028 $136,700 11.9% 8.5%
148 Paden City city $53,871 $102,100 16.5% 11.7%
149 Gilbert town $53,625 $81,900 22.7% 13.8%
150 Verdunville CDP $53,540 N/A 31.2% 33.7%
151 Pine Grove town $53,500 $98,500 9.3% 35.4%
152 Kenova city $53,438 $98,700 13.7% 10.4%
153 Grant Town town $53,393 $90,300 6.7% 17.8%
154 Fairview town $53,333 $94,600 17.3% 9.1%
155 Follansbee city $52,974 $137,100 19.5% 5.8%
156 Rowlesburg town $52,813 $87,300 11.7% 24.4%
157 Lewisburg city $52,798 $287,400 59.5% 22.2%
158 Camden-on-Gauley town $52,656 $90,400 12.8% 25.5%
159 Sand Fork town $52,500 $119,200 27.1% 28.0%
160 Summersville city $52,321 $210,400 30.3% 21.1%
161 Nitro city $52,247 $120,400 15.2% 21.6%
162 Daniels CDP $52,100 $182,100 20.0% 24.1%
163 Pullman town $51,908 $81,700 0.0% 6.6%
164 Monaville CDP $51,875 N/A 0.0% 29.7%
165 Oak Hill city $51,799 $110,400 15.4% 16.5%
166 Hinkleville CDP $51,716 N/A 25.9% 15.1%
167 Ridgeley town $51,667 $138,100 10.7% 11.2%
168 Weston city $51,399 $88,000 14.6% 20.3%
169 Brush Fork CDP $51,364 $59,200 20.2% 20.4%
170 Pennsboro city $51,348 $78,000 8.2% 16.8%
171 Glasgow town $51,304 $96,900 12.4% 21.1%
172 New Martinsville city $51,226 $112,600 16.9% 18.8%
173 Masontown town $50,938 $128,200 15.1% 5.1%
174 Hendricks town $50,938 $126,900 11.5% 8.9%
175 Hollygrove CDP $50,667 $81,500 0.0% 0.0%
176 Rock Cave CDP $50,481 $215,200 12.7% 0.0%
177 Terra Alta town $50,035 $95,900 6.9% 33.1%
178 Lumberport town $49,659 $122,600 6.5% 10.0%
179 Malden CDP $49,571 $153,600 16.0% 0.0%
180 Newburg town $49,559 $45,600 10.5% 12.9%
181 Clendenin town $49,423 $81,700 23.0% 4.4%
182 Mount Gay-Shamrock CDP $49,063 $81,400 8.1% 21.3%
183 Jane Lew town $49,063 $77,400 11.7% 23.6%
184 Mannington city $48,750 $92,100 17.7% 14.2%
185 Hilltop CDP $48,750 $61,900 5.4% 20.7%
186 Cameron city $48,750 $63,000 13.2% 25.4%
187 Flatwoods town $48,750 $105,200 9.0% 19.1%
188 Buckhannon city $48,720 $152,000 21.5% 24.6%
189 Shrewsbury CDP $48,674 $79,500 3.0% 0.0%
190 Moundsville city $48,590 $108,500 12.9% 20.1%
191 Wheeling city $48,498 $142,500 32.5% 19.4%
192 Fenwick CDP $48,393 $43,400 0.0% 28.9%
193 Petersburg city $48,286 $136,100 23.7% 16.3%
194 Ceredo city $48,184 $126,400 19.0% 25.0%
195 Keyser city $47,991 $141,400 21.1% 27.3%
196 Elkins city $47,746 $130,500 30.4% 16.8%
197 Windsor Heights village $47,708 $58,300 12.4% 23.5%
198 Institute CDP $47,625 $93,000 45.5% 7.5%
199 Marmet city $47,620 $83,100 17.3% 22.0%
200 Oceana town $47,548 $60,800 5.9% 27.1%
201 Mill Creek town $47,457 $112,500 11.3% 6.8%
202 Belington town $47,361 $95,200 11.7% 25.2%
203 Moorefield town $47,308 $121,400 7.5% 13.4%
204 Northfork town $47,143 $35,800 2.8% 52.0%
205 Mason town $47,112 $91,900 12.2% 15.1%
206 Stanaford CDP $46,944 $154,700 13.7% 32.0%
207 Sistersville city $46,875 $95,800 17.0% 31.9%
208 Glenville town $46,875 $95,000 38.2% 18.1%
209 Clarksburg city $46,859 $114,600 24.1% 23.2%
210 Davis town $46,488 $122,300 17.0% 15.2%
211 Lashmeet CDP $46,329 $178,100 5.7% 6.1%
212 Harrisville town $45,988 $115,000 14.4% 27.7%
213 Hambleton town $45,938 $96,000 1.3% 7.1%
214 Newark CDP $45,556 $86,700 12.8% 23.9%
215 Ravenswood city $45,392 $99,600 20.0% 29.6%
216 Peterstown town $45,000 $117,200 14.2% 29.1%
217 Stonewood city $44,967 $149,400 23.3% 8.6%
218 Piney View CDP $44,886 $135,900 21.9% 4.5%
219 Washington CDP $44,882 $207,500 32.0% 8.4%
220 Piedmont town $44,792 $44,500 3.5% 18.6%
221 Parkersburg city $44,675 $113,900 18.5% 23.0%
222 Durbin town $44,500 $77,900 11.6% 12.4%
223 Princeton city $44,428 $115,800 19.3% 21.4%
224 Parsons city $44,375 $101,500 15.5% 21.3%
225 Great Cacapon CDP $44,267 $112,500 2.2% 29.4%
226 Gallipolis Ferry CDP $44,250 $92,200 18.3% 33.4%
227 Hundred town $44,046 N/A 14.8% 21.0%
228 West Logan town $43,906 $76,300 10.9% 31.0%
229 Bluefield city $43,826 $101,000 24.7% 20.1%
230 Falling Spring town $43,750 $85,000 15.8% 0.7%
231 Salem city $43,690 $77,200 18.2% 16.6%
232 Stollings CDP $43,548 N/A 10.8% 9.0%
233 Ronceverte city $43,445 $117,500 18.3% 20.7%
234 White Sulphur Springs city $43,388 $119,600 24.1% 24.1%
235 West Liberty town $43,333 $120,000 38.3% 39.1%
236 Philippi city $43,203 $110,900 17.9% 29.5%
237 Huntington city $43,146 $118,800 34.4% 27.4%
238 McMechen city $42,863 $89,500 14.5% 26.7%
239 Hinton city $42,852 $92,400 20.3% 28.8%
240 Justice CDP $42,596 $83,100 17.4% 20.8%
241 Marlinton town $42,386 $90,500 21.2% 26.4%
242 Hillsboro town $42,292 $97,500 12.5% 16.7%
243 Morgantown city $42,245 $238,200 58.1% 33.6%
244 Pineville town $42,037 $85,000 10.5% 18.9%
245 Wellsburg city $40,948 $97,200 17.1% 17.3%
246 Switzer CDP $40,900 $48,300 9.2% 0.0%
247 Point Pleasant city $40,837 $113,900 22.6% 25.8%
248 Hometown CDP $40,500 $167,600 16.6% 30.9%
249 Gassaway town $40,156 $101,700 17.7% 13.6%
250 Crooked Creek CDP $40,104 N/A 26.8% 25.2%
251 Meadow Bridge town $40,089 $108,000 5.5% 15.5%
252 Gary city $40,000 $55,600 3.4% 20.8%
253 Beckley city $39,939 $148,800 25.9% 27.0%
254 Benwood city $39,474 $90,400 9.1% 24.9%
255 New Cumberland city $39,412 $88,600 6.7% 26.7%
256 Dupont City CDP $39,286 $133,600 15.5% 21.5%
257 Delbarton town $39,167 $94,200 10.8% 27.7%
258 Romney city $39,118 $150,000 14.7% 33.0%
259 Raleigh CDP $38,950 N/A 0.0% 53.0%
260 Lesage CDP $38,944 N/A 18.4% 27.3%
261 Newell CDP $38,924 $86,700 19.4% 36.7%
262 Wardensville town $38,889 $184,400 12.2% 21.2%
263 Grafton city $38,872 $72,700 11.3% 25.6%
264 Harts CDP $37,644 N/A 3.5% 38.9%
265 Sutton town $37,400 $83,300 17.7% 19.2%
266 West Dunbar CDP $37,188 $83,300 6.9% 22.1%
267 Rand CDP $36,964 $84,900 15.3% 22.9%
268 Rainelle town $36,875 $73,500 12.8% 24.6%
269 Huntersville CDP $36,667 N/A 40.9% 0.0%
270 Bath (Berkeley Springs) town $36,250 $185,400 24.7% 19.2%
271 Welch city $36,188 $56,500 6.3% 26.8%
272 Century CDP $36,136 $105,500 0.0% 0.0%
273 Blacksville town $35,833 N/A 2.0% 23.7%
274 Chapmanville town $35,655 $216,700 19.2% 25.1%
275 Worthington town $35,625 $76,700 10.6% 16.3%
276 Bluewell CDP $35,599 $137,800 13.8% 17.3%
277 West Hamlin town $35,263 $125,000 3.3% 23.1%
278 Ripley city $35,120 $119,300 20.3% 28.3%
279 Beverly town $34,583 $118,900 17.7% 34.6%
280 Sophia town $34,498 $112,900 8.2% 25.6%
281 Henderson town $34,375 N/A 9.5% 29.6%
282 Wolf Summit CDP $34,120 $115,800 3.7% 9.3%
283 Despard CDP $33,929 $82,100 12.7% 26.1%
284 Rossmore CDP $33,833 N/A 0.0% 52.7%
285 Alderson town $33,794 $119,200 12.3% 40.3%
286 Maybeury CDP $33,690 N/A 0.0% 19.5%
287 Richwood city $33,614 $67,600 12.0% 33.5%
288 Bramwell town $33,000 N/A 22.1% 29.5%
289 Kermit town $32,750 $115,600 17.9% 32.3%
290 Addison (Webster Springs) town $32,708 $98,600 18.9% 28.1%
291 Union town $32,281 $158,000 11.5% 14.2%
292 Smithers city $32,237 $72,800 23.6% 35.9%
293 Granville town $32,015 $135,400 13.0% 41.0%
294 Rupert town $31,875 $98,100 5.9% 49.1%
295 Reedy town $31,875 $57,500 7.4% 37.1%
296 Wayne town $31,797 $74,200 6.2% 24.2%
297 Davy town $31,389 $25,800 1.7% 19.9%
298 Logan city $31,100 $86,300 6.7% 38.5%
299 Leon town $30,688 $109,400 5.6% 43.5%
300 Cowen town $30,625 $57,300 11.2% 31.8%
301 Harman town $30,625 $93,300 6.1% 27.6%
302 Beaver CDP $30,568 $87,600 28.8% 16.3%
303 Bayard town $30,179 $78,500 12.4% 33.8%
304 Danville town $30,000 $77,100 4.5% 26.5%
305 Beech Bottom village $30,000 $62,800 14.3% 40.0%
306 Lester town $30,000 $81,500 12.0% 50.8%
307 Cairo town $29,650 $71,500 3.5% 40.7%
308 Junior town $29,063 $49,700 0.5% 39.2%
309 Berwind CDP $28,966 N/A 10.1% 21.9%
310 Grantsville town $28,750 $75,800 10.6% 45.9%
311 Craigsville CDP $28,718 $95,300 17.0% 19.6%
312 Elizabeth town $28,375 $87,900 12.8% 42.6%
313 McConnell CDP $27,935 $91,700 9.8% 49.2%
314 Boomer CDP $27,875 $92,800 11.3% 26.4%
315 Anmoore town $27,738 $77,900 4.0% 33.5%
316 Fort Gay town $27,679 $58,100 5.3% 35.7%
317 Mount Hope city $26,983 $91,900 15.5% 26.8%
318 Pax town $26,979 $47,300 0.0% 25.5%
319 MacArthur CDP $26,824 $126,700 3.9% 29.4%
320 Montgomery city $26,797 $117,300 23.1% 29.8%
321 Anawalt town $26,375 $22,100 6.5% 48.4%
322 Spencer city $25,897 $108,700 7.3% 41.5%
323 Quinwood town $25,417 $70,800 4.1% 33.6%
324 Robinette CDP $25,110 $70,500 3.8% 12.5%
325 Williamson city $24,119 $93,300 11.2% 32.3%
326 Norton CDP $23,967 $92,300 0.0% 13.2%
327 Matoaka CDP $23,929 $74,400 7.4% 54.6%
328 Coal City CDP $23,750 N/A 0.0% 11.7%
329 Salt Rock CDP $23,411 N/A 8.1% 0.0%
330 Chattaroy CDP $23,321 N/A 9.2% 86.7%
331 Fairlea CDP $23,197 N/A 14.0% 30.7%
332 Kopperston CDP $22,500 $45,800 0.0% 84.2%
333 Auburn town $21,875 N/A 13.7% 71.1%
334 Bradshaw town $21,808 $54,800 15.1% 15.0%
335 Keystone city $21,313 N/A 0.0% 57.7%
336 War city $20,852 $28,800 9.4% 39.0%
337 Hansford CDP $20,729 N/A 62.8% 9.3%
338 Gauley Bridge town $19,500 $71,600 19.2% 39.1%
339 Carolina CDP $19,188 $80,500 21.5% 48.9%
340 Matewan town $15,378 $102,100 5.3% 44.1%
341 Henlawson CDP $14,291 $114,000 18.0% 75.5%
342 Kimberly CDP $12,566 N/A 23.5% 100.0%
343 Baxter CDP $7,198 $93,500 0.0% 87.6%