Best Places to Invest in West Virginia Real Estate
88 West Virginia markets ranked from our sold history and per-listing investment modeling. Tap a city for its cap rate, cash flow and price detail — then sign up to see the actual cash-flowing listings.
| City | Median price | Cap rate | Cash flow/mo | Appreciation YoY | Sold (12mo) |
|---|---|---|---|---|---|
| Martinsburg | $306,000 | 3.8% | $-698 | +0.6% | 1,245 |
| Morgantown | $280,990 | 2.9% | $-903 | +1.3% | 691 |
| Charleston | $195,500 | 3.4% | $-483 | +6.4% | 609 |
| Huntington | $160,250 | 5.6% | $-95 | +7.7% | 588 |
| Charles Town | $403,000 | 3.7% | $-955 | -1.6% | 574 |
| Parkersburg | $159,500 | 5.0% | $-178 | +2.7% | 399 |
| Hedgesville | $333,750 | 4.2% | $-645 | +6.2% | 380 |
| Ranson | $327,000 | 3.9% | $-702 | -3.7% | 378 |
| Fairmont | $206,000 | 3.4% | $-580 | +3.2% | 349 |
| Wheeling | $170,000 | 4.6% | $-261 | +5.3% | 342 |
| Inwood | $319,359 | 3.7% | $-791 | +1.2% | 318 |
| Berkeley Springs | $317,500 | 2.0% | $-1,452 | +0.3% | 271 |
| Weirton | $154,200 | 4.9% | $-196 | +0.0% | 224 |
| Falling Waters | $299,500 | 3.8% | $-795 | -4.4% | 218 |
| Clarksburg | $157,500 | 5.7% | $-80 | -6.7% | 198 |
| Cheat Lake | $450,000 | 2.0% | $-1,894 | +2.3% | 197 |
| Bridgeport | $310,000 | 2.6% | $-1,170 | -2.2% | 196 |
| Bunker Hill | $338,500 | 4.0% | $-665 | +0.3% | 178 |
| Teays Valley | $345,000 | 2.5% | $-1,208 | +4.0% | 175 |
| $269,360 | 4.7% | $-244 | -0.8% | 172 | |
| St. Albans | $160,000 | 4.3% | $-293 | +4.9% | 172 |
| Beckley | $164,975 | 6.2% | $-18 | +7.0% | 170 |
| South Charleston | $185,000 | 4.1% | $-345 | +1.7% | 164 |
| Vienna | $214,500 | 3.3% | $-573 | -5.1% | 156 |
| Harpers Ferry | $472,500 | 2.7% | $-1,534 | +7.4% | 144 |
| Shepherdstown | $463,000 | 2.1% | $-1,747 | -2.8% | 136 |
| Keyser | $199,000 | 3.5% | $-461 | +1.2% | 128 |
| Moundsville | $148,000 | 4.8% | $-174 | +1.0% | 128 |
| Hurricane | $250,000 | 3.3% | $-693 | +7.3% | 121 |
| Kearneysville | $352,500 | 3.6% | $-733 | -12.0% | 116 |
| Shannondale | $369,950 | 2.7% | $-1,193 | +0.9% | 110 |
| Romney | $192,250 | 3.2% | $-660 | +9.5% | 108 |
| Westover | $310,000 | 2.1% | $-1,047 | -11.6% | 107 |
| Great Cacapon | $260,000 | 2.6% | $-1,223 | +28.3% | 97 |
| Terra Alta | $255,000 | 4.5% | $-360 | +18.5% | 97 |
| Milton | $233,000 | 2.7% | $-482 | +6.8% | 95 |
| Nitro | $172,400 | 4.3% | $-323 | +10.3% | 95 |
| Point Pleasant | $187,000 | 5.3% | $-153 | +11.5% | 93 |
| Moorefield | $199,900 | 1.2% | $-1,394 | +14.1% | 93 |
| Buckhannon | $174,730 | 3.4% | $-568 | +3.9% | 89 |
| Davis | $291,500 | 0.4% | $-1,659 | -12.8% | 89 |
| Elkins | $195,000 | 3.4% | $-572 | +5.7% | 89 |
| Augusta | $190,000 | 2.5% | $-905 | +2.7% | 88 |
| Dunbar | $125,000 | 4.1% | $-215 | -3.2% | 87 |
| Cross Lanes | $198,000 | 4.5% | $-289 | +2.7% | 87 |
| Gerrardstown | $300,000 | 2.7% | $-1,154 | +17.8% | 81 |
| Shady Spring | $250,000 | 2.4% | $-842 | +3.2% | 75 |
| Ripley | $168,250 | 2.5% | $-844 | -5.0% | 74 |
| Winfield | $337,000 | 1.8% | $-1,166 | +2.3% | 74 |
| Saint Albans | $146,400 | 4.2% | $-303 | -5.5% | 72 |
| Weston | $135,000 | 4.3% | $-235 | -16.5% | 72 |
| Barboursville | $205,000 | 3.1% | $-717 | +8.3% | 71 |
| Petersburg | $193,500 | 2.2% | $-863 | +9.8% | 68 |
| Brookhaven | $353,900 | 3.7% | $-779 | +0.6% | 67 |
| Bruceton Mills | $240,000 | 0.4% | $-1,973 | +25.6% | 67 |
| Grafton | $155,000 | 4.0% | $-342 | +5.7% | 63 |
| New Martinsville | $160,000 | 4.0% | $-315 | -7.1% | 60 |
| Cassville | $314,500 | 1.5% | $-1,336 | -2.1% | 58 |
| Wellsburg | $136,250 | 4.9% | $-144 | +5.9% | 56 |
| Daniels | $233,500 | 1.6% | $-1,267 | -0.7% | 55 |
| Oak Hill | $181,000 | 3.7% | $-400 | +14.0% | 54 |
| Pea Ridge | $236,500 | 4.1% | $-422 | +15.6% | 54 |
| Ravenswood | $183,950 | 3.4% | $-591 | +3.2% | 54 |
| Paw Paw | $185,000 | 2.1% | $-1,129 | -9.2% | 52 |
| Sissonville | $189,950 | 3.5% | $-490 | -4.5% | 50 |
| Williamstown | $249,000 | 3.8% | $-466 | -9.4% | 47 |
| Kingwood | $174,500 | 2.8% | $-915 | +7.4% | 46 |
| Shenandoah Junction | $477,495 | 3.3% | $-1,122 | +0.5% | 46 |
| Capon Bridge | $230,000 | 2.0% | $-1,188 | +5.2% | 44 |
| Elkview | $191,000 | 2.5% | $-709 | +5.5% | 42 |
| Springfield | $185,000 | 2.0% | $-1,131 | -17.8% | 42 |
| New Cumberland | $152,500 | 3.7% | $-348 | +50.0% | 39 |
| Chester | $135,000 | 4.3% | $-209 | -15.8% | 38 |
| Poca | $190,000 | 3.4% | $-600 | +0.0% | 37 |
| Follansbee | $150,000 | 6.2% | $-5 | +4.2% | 36 |
| Fort Ashby | $262,000 | 2.5% | $-936 | +15.6% | 35 |
| Madison | $159,000 | 4.8% | $-190 | +3.2% | 35 |
| Pleasant Valley | $240,000 | 2.5% | $-1,052 | +11.1% | 34 |
| Ridgeley | $240,000 | 1.3% | $-1,496 | +8.8% | 33 |
| Scott Depot | $310,000 | 2.1% | $-1,333 | +1.8% | 33 |
| Wardensville | $225,000 | 2.7% | $-880 | +17.5% | 33 |
| Glen Dale | $180,000 | 2.9% | $-641 | +17.2% | 33 |
| Culloden | $225,950 | 3.1% | $-653 | +8.0% | 32 |
| Salem | $160,000 | 9.7% | $203 | +16.3% | 32 |
| Bethlehem | $213,000 | 3.8% | $-514 | -1.6% | 32 |
| Kenova | $129,500 | 4.0% | $-337 | +0.0% | 31 |
| Paden City | $140,000 | 5.9% | $-34 | -2.8% | 31 |
| Blennerhassett | $205,000 | 3.6% | $-596 | +22.6% | 30 |
Ready to act on these markets? Create a free account to screen West Virginia listings by cash flow, or see the national market data.