Best Places to Invest in West Virginia Real Estate
86 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 | $311,375 | 3.7% | $-714 | +1.2% | 1,201 |
| Morgantown | $281,370 | 3.4% | $-767 | +1.9% | 674 |
| Charleston | $195,000 | 4.8% | $-251 | +5.5% | 622 |
| Huntington | $164,900 | 5.7% | $-75 | +5.0% | 593 |
| Charles Town | $400,000 | 3.6% | $-995 | -1.6% | 571 |
| Parkersburg | $163,250 | 5.5% | $-101 | +6.9% | 394 |
| Hedgesville | $329,000 | 3.9% | $-698 | +4.8% | 367 |
| Ranson | $329,990 | 4.0% | $-681 | -1.6% | 361 |
| Fairmont | $205,000 | 4.0% | $-463 | +4.8% | 347 |
| Inwood | $324,460 | 3.8% | $-721 | +3.0% | 329 |
| Wheeling | $175,000 | 4.3% | $-321 | +10.8% | 329 |
| Berkeley Springs | $308,500 | 2.4% | $-1,203 | +1.8% | 286 |
| Falling Waters | $299,500 | 3.8% | $-825 | -1.1% | 224 |
| Weirton | $155,000 | 5.0% | $-216 | -1.2% | 217 |
| Bridgeport | $310,000 | 2.9% | $-1,064 | -0.6% | 209 |
| Clarksburg | $162,900 | 5.9% | $-51 | -2.9% | 203 |
| Cheat Lake | $503,750 | 2.0% | $-1,911 | +1.2% | 194 |
| Bunker Hill | $340,000 | 3.9% | $-697 | +0.0% | 178 |
| Beckley | $165,000 | 6.3% | $7 | +1.9% | 167 |
| Teays Valley | $345,000 | 2.9% | $-1,100 | +6.0% | 167 |
| St. Albans | $157,000 | 4.5% | $-257 | +2.7% | 167 |
| South Charleston | $190,000 | 4.9% | $-231 | +1.3% | 159 |
| Vienna | $205,000 | 3.0% | $-609 | -5.9% | 144 |
| Harpers Ferry | $472,500 | 2.6% | $-1,589 | +10.6% | 144 |
| $259,990 | 2.9% | $-488 | -6.2% | 143 | |
| Hurricane | $255,000 | 3.5% | $-640 | +8.4% | 129 |
| Shepherdstown | $460,000 | 2.5% | $-1,586 | -2.5% | 128 |
| Moundsville | $150,000 | 4.9% | $-188 | +1.0% | 126 |
| Keyser | $198,500 | 3.5% | $-492 | -12.7% | 120 |
| Shannondale | $378,750 | 2.6% | $-1,230 | +4.0% | 116 |
| Kearneysville | $375,000 | 3.4% | $-937 | -11.4% | 112 |
| Westover | $312,000 | 2.9% | $-842 | -9.8% | 109 |
| Point Pleasant | $204,000 | 4.8% | $-241 | +24.0% | 107 |
| Romney | $192,500 | 3.8% | $-588 | +4.9% | 107 |
| Augusta | $175,000 | 3.2% | $-764 | -1.3% | 96 |
| Great Cacapon | $265,000 | 2.9% | $-1,089 | +24.1% | 94 |
| Elkins | $190,450 | 3.7% | $-515 | +0.9% | 92 |
| Davis | $300,000 | 0.5% | $-1,604 | -8.0% | 91 |
| Terra Alta | $210,000 | 5.0% | $-313 | -3.9% | 89 |
| Moorefield | $199,950 | 1.3% | $-1,284 | +7.7% | 88 |
| Cross Lanes | $205,000 | 4.0% | $-422 | +3.1% | 87 |
| Buckhannon | $177,500 | 3.6% | $-500 | +5.3% | 86 |
| Dunbar | $125,000 | 4.9% | $-197 | +0.9% | 84 |
| Milton | $235,000 | 3.6% | $-347 | +4.3% | 84 |
| Nitro | $175,000 | 4.0% | $-398 | +10.2% | 83 |
| Ripley | $170,000 | 2.6% | $-784 | -0.4% | 77 |
| Gerrardstown | $306,500 | 3.2% | $-1,090 | +16.2% | 76 |
| Brookhaven | $358,353 | 3.4% | $-845 | +0.6% | 74 |
| Saint Albans | $144,900 | 4.7% | $-261 | -2.8% | 73 |
| Weston | $132,500 | 4.7% | $-176 | -7.1% | 73 |
| Barboursville | $210,000 | 3.1% | $-664 | +4.4% | 67 |
| Winfield | $295,000 | 2.3% | $-1,068 | +6.7% | 67 |
| Petersburg | $188,000 | 2.5% | $-799 | +6.5% | 65 |
| Grafton | $155,000 | 4.5% | $-263 | +2.9% | 65 |
| Shady Spring | $250,000 | 3.6% | $-636 | -4.0% | 63 |
| Bruceton Mills | $210,000 | 1.2% | $-1,694 | +32.0% | 59 |
| New Martinsville | $159,000 | 4.3% | $-267 | +1.0% | 57 |
| Wellsburg | $135,500 | 5.0% | $-145 | +6.9% | 57 |
| Cassville | $321,000 | 1.7% | $-1,308 | -3.3% | 55 |
| Daniels | $225,500 | 3.8% | $-631 | -3.3% | 53 |
| Pea Ridge | $240,500 | 3.9% | $-463 | +19.1% | 53 |
| Paw Paw | $185,000 | 2.4% | $-1,057 | -9.2% | 52 |
| Oak Hill | $185,000 | 4.6% | $-237 | +16.8% | 51 |
| Ravenswood | $200,000 | 3.4% | $-589 | +2.2% | 51 |
| Sissonville | $196,000 | 3.9% | $-474 | -5.6% | 48 |
| Williamstown | $249,000 | 4.0% | $-434 | -9.1% | 45 |
| Capon Bridge | $225,000 | 2.4% | $-1,056 | +9.6% | 44 |
| Springfield | $154,950 | 2.5% | $-749 | -6.3% | 42 |
| Kingwood | $180,000 | 2.5% | $-861 | +11.1% | 41 |
| Elkview | $180,750 | 3.4% | $-486 | +3.2% | 40 |
| Shenandoah Junction | $474,990 | 3.3% | $-1,174 | -1.5% | 39 |
| New Cumberland | $165,250 | 4.3% | $-290 | +30.7% | 38 |
| Paden City | $130,000 | 6.6% | $36 | -4.3% | 37 |
| Fort Ashby | $262,000 | 2.9% | $-710 | +22.1% | 35 |
| Kenova | $140,000 | 4.6% | $-234 | +14.6% | 35 |
| Follansbee | $150,000 | 6.9% | $55 | -7.5% | 34 |
| Scott Depot | $323,000 | 2.2% | $-1,441 | -1.7% | 34 |
| Fraziers Bottom | $289,500 | 1.1% | $-1,793 | -10.6% | 34 |
| Ridgeley | $267,657 | 4.2% | $-514 | +19.3% | 34 |
| Madison | $159,500 | 5.4% | $-122 | +1.5% | 34 |
| Chester | $137,500 | 4.1% | $-255 | -1.7% | 34 |
| Wardensville | $250,000 | 3.0% | $-709 | +22.8% | 33 |
| Culloden | $224,450 | 3.4% | $-592 | +8.0% | 32 |
| Pleasant Valley | $242,500 | 2.9% | $-848 | +13.5% | 32 |
| Glen Dale | $199,500 | 3.3% | $-550 | +19.6% | 32 |
| Salem | $135,500 | 10.4% | $212 | -15.9% | 32 |
Ready to act on these markets? Create a free account to screen West Virginia listings by cash flow, or see the national market data.