WVWest Virginia rankings

Most affordable towns in West Virginia

Ranked by how many years of a typical WV household income ($59,608) it takes to buy each town's median home. Lower is easier to buy in. 63 towns with 2,500+ residents.

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

#TownYears of incomeHome valueMedian income
1 Map of Welch Welch3,507 people 1.0 yrs $57,300 $32,969
2 Map of Grafton Grafton4,618 people 1.3 yrs $74,600 $40,402
3 Map of Williamson Williamson2,919 people 1.5 yrs $89,600 $21,875
4 Ravenswood3,830 people 1.6 yrs $97,600 $34,241
5 Weston Weston3,840 people 1.8 yrs $105,300 $52,070
6 Bluefield Bluefield9,387 people 1.8 yrs $105,400 $49,375
7 Map of Kenova Kenova2,944 people 1.8 yrs $109,000 $53,683
8 Philippi Philippi2,861 people 1.9 yrs $114,500 $45,879
9 Map of White Sulphur Springs White Sulphur Springs2,549 people 2.0 yrs $117,000 $46,178
10 Map of Point Pleasant Point Pleasant3,961 people 2.0 yrs $118,000 $37,563
11 Moundsville Moundsville7,869 people 2.0 yrs $118,600 $49,048
12 Oak Hill Oak Hill7,937 people 2.0 yrs $118,700 $52,466
13 Map of Dunbar Dunbar7,254 people 2.0 yrs $119,600 $58,379
14 Princeton5,736 people 2.0 yrs $120,300 $43,900
15 Parkersburg29,240 people 2.0 yrs $121,600 $49,025
16 Ripley3,071 people 2.0 yrs $121,800 $41,518
17 Moorefield2,525 people 2.1 yrs $125,000 $49,063
18 Huntington45,787 people 2.1 yrs $127,200 $45,100
19 Map of New Martinsville New Martinsville5,133 people 2.2 yrs $128,300 $60,946
20 Map of Nitro Nitro6,853 people 2.2 yrs $128,900 $53,848
21 Clarksburg15,549 people 2.2 yrs $129,900 $47,386
22 Map of Weirton Weirton18,647 people 2.2 yrs $133,500 $59,575
23 Map of Follansbee Follansbee2,757 people 2.2 yrs $133,900 $58,371
24 Map of St. Albans St. Albans10,522 people 2.4 yrs $140,800 $53,972
25 Keyser Keyser4,857 people 2.4 yrs $143,000 $46,955
26 Milton2,817 people 2.4 yrs $143,900 $46,429
27 Wheeling26,350 people 2.5 yrs $146,500 $48,590
28 Map of Madison Madison2,788 people 2.5 yrs $147,900 $58,872
29 Elkins6,811 people 2.6 yrs $152,700 $44,217
30 Cross Lanes9,671 people 2.6 yrs $153,800 $63,537
31 Vienna Vienna10,518 people 2.6 yrs $154,300 $60,388
32 South Charleston South Charleston13,457 people 2.6 yrs $155,400 $63,884
33 Beckley16,818 people 2.7 yrs $158,000 $45,826
34 Buckhannon5,116 people 2.7 yrs $158,100 $54,615
35 Kingwood Kingwood2,973 people 2.7 yrs $162,000 $71,154
36 Fairmont Fairmont18,221 people 2.7 yrs $163,800 $63,032
37 Westover4,026 people 3.0 yrs $178,400 $60,769
38 Map of Blennerhassett Blennerhassett3,282 people 3.0 yrs $179,800 $88,487
39 Sissonville3,593 people 3.0 yrs $180,800 $66,944
40 Williamstown2,980 people 3.1 yrs $182,500 $89,013
41 Fayetteville2,817 people 3.1 yrs $184,000 $67,623
42 Pea Ridge6,988 people 3.2 yrs $188,500 $65,811
43 Map of Shady Spring Shady Spring3,381 people 3.2 yrs $188,900 $67,407
44 Barboursville Barboursville4,376 people 3.3 yrs $197,700 $60,571
45 Culloden3,040 people 3.3 yrs $197,800 $73,318
46 Bethlehem2,592 people 3.4 yrs $200,000 $83,409
47 Charleston47,421 people 3.4 yrs $203,300 $65,812
48 Hurricane6,855 people 3.5 yrs $210,500 $71,167
49 Map of Pleasant Valley Pleasant Valley3,482 people 3.6 yrs $213,600 $67,635
50 Map of Pinch Pinch4,037 people 3.7 yrs $221,500 $76,741
51 Summersville3,373 people 3.9 yrs $230,000 $56,571
52 Map of Martinsburg Martinsburg18,904 people 4.0 yrs $240,000 $59,555
53 Ranson corporation5,729 people 4.1 yrs $242,700 $89,523
54 Winfield2,918 people 4.3 yrs $257,100 $103,276
55 Morgantown30,236 people 4.4 yrs $259,400 $44,727
56 Brookhaven6,212 people 4.4 yrs $261,000 $88,438
57 Inwood2,794 people 4.5 yrs $268,400 $84,286
58 Teays Valley Teays Valley14,151 people 4.7 yrs $278,000 $108,741
59 Map of Bridgeport Bridgeport9,252 people 4.9 yrs $291,600 $100,022
60 Shannondale3,465 people 4.9 yrs $293,600 $80,000
61 Lewisburg3,835 people 5.6 yrs $334,900 $49,560
62 Cheat Lake10,902 people 6.2 yrs $367,600 $117,014
63 Charles Town Charles Town7,337 people 6.3 yrs $377,700 $89,263

How this ranking works

We divide each town’s median home value by the WV median household income ($59,608). The result is how many years of a typical paycheck it takes to buy a typical home there. Lower is more affordable. Across West Virginia as a whole it’s 2.7 years.

Why not each town’s own income? That would rank wealthy towns with half-million-dollar homes as “affordable” only because their residents earn so much. One shared income answers the question people actually ask: where could a typical family afford to live?

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