Best Places to Invest in Virginia Real Estate
445 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) |
|---|---|---|---|---|---|
| Virginia Beach | $415,000 | 3.7% | $-1,008 | +1.3% | 6,002 |
| Chesapeake | $422,000 | 3.8% | $-974 | +0.0% | 3,781 |
| Richmond | $405,000 | 3.4% | $-984 | +0.0% | 3,374 |
| Norfolk | $329,700 | 4.0% | $-617 | -1.4% | 3,024 |
| Arlington | $778,500 | 1.7% | $-3,970 | +1.7% | 2,206 |
| Fredericksburg | $475,000 | 3.5% | $-1,220 | +0.5% | 2,173 |
| Newport News | $305,187 | 4.3% | $-531 | -0.5% | 2,008 |
| Hampton | $299,900 | 4.5% | $-447 | -1.5% | 1,943 |
| Alexandria | $700,000 | 2.1% | $-2,228 | +2.3% | 1,918 |
| Suffolk | $400,000 | 3.6% | $-1,018 | +0.5% | 1,836 |
| Roanoke | $255,000 | 4.0% | $-553 | +0.0% | 1,735 |
| Williamsburg | $495,000 | 3.1% | $-1,337 | +1.8% | 1,687 |
| Portsmouth | $285,000 | 4.7% | $-374 | +0.0% | 1,647 |
| Lynchburg | $280,000 | 4.0% | $-559 | -0.6% | 1,352 |
| Midlothian | $472,250 | 3.4% | $-1,115 | +4.2% | 1,328 |
| Charlottesville | $545,000 | 2.9% | $-1,566 | +2.6% | 1,192 |
| Chesterfield | $452,250 | 3.2% | $-1,408 | +2.5% | 1,022 |
| Leesburg | $840,000 | 2.3% | $-2,991 | +1.0% | 1,012 |
| Winchester | $410,000 | 3.0% | $-1,262 | +0.9% | 977 |
| Reston | $610,000 | 2.4% | $-1,832 | -0.3% | 975 |
| Stafford | $561,150 | 3.2% | $-1,554 | -0.5% | 973 |
| Mechanicsville | $465,000 | 3.4% | $-1,187 | +3.7% | 957 |
| Henrico | $407,500 | 3.5% | $-1,062 | +2.7% | 855 |
| $144,000 | — | — | +0.9% | 818 | |
| Glen Allen | $430,000 | 3.3% | $-1,076 | -0.9% | 766 |
| Dale City | $500,000 | 3.4% | $-1,332 | +1.1% | 671 |
| Centreville | $585,000 | 2.7% | $-1,659 | +0.0% | 650 |
| Manassas | $555,200 | 3.1% | $-1,498 | -0.4% | 634 |
| Yorktown | $475,000 | 3.5% | $-1,185 | +3.3% | 629 |
| Chester | $392,393 | 4.3% | $-700 | +1.6% | 612 |
| Tuckahoe | $499,000 | 3.1% | $-1,483 | +5.6% | 579 |
| McLean | $1,875,000 | 0.9% | $-11,428 | +6.3% | 578 |
| Danville | $150,000 | 5.3% | $-158 | +5.6% | 563 |
| North Chesterfield | $363,975 | 4.4% | $-604 | +0.0% | 540 |
| Ashburn | $700,000 | 2.8% | $-1,922 | +0.3% | 535 |
| Staunton | $315,000 | 2.8% | $-1,103 | +5.3% | 528 |
| Moseley | $615,000 | 2.6% | $-1,920 | +4.5% | 503 |
| Gainesville | $725,000 | 2.7% | $-2,242 | -1.0% | 502 |
| Petersburg | $231,500 | 4.7% | $-367 | -4.3% | 500 |
| Lake Ridge | $515,000 | 3.3% | $-1,223 | +0.0% | 492 |
| Salem | $344,000 | 3.2% | $-953 | +3.2% | 483 |
| Culpeper | $457,450 | 3.2% | $-1,394 | +2.8% | 472 |
| Waynesboro | $317,370 | 3.4% | $-811 | +1.5% | 472 |
| Haymarket | $790,889 | 2.3% | $-2,386 | +4.9% | 456 |
| Powhatan | $465,000 | 2.0% | $-2,258 | +1.4% | 450 |
| Burke | $812,000 | 2.7% | $-2,457 | +1.8% | 433 |
| Forest | $422,500 | 3.0% | $-1,148 | -0.8% | 423 |
| Oakton | $775,000 | 1.9% | $-2,652 | +4.1% | 422 |
| Christiansburg | $315,000 | 4.0% | $-625 | +2.2% | 420 |
| Front Royal | $385,000 | 3.5% | $-1,039 | -2.5% | 409 |
| Blacksburg | $457,019 | 2.5% | $-1,672 | +2.2% | 401 |
| Bristol | $218,000 | 4.7% | $-330 | -1.4% | 395 |
| Linton Hall | $750,000 | 3.3% | $-1,921 | -2.5% | 390 |
| Woodbridge | $457,654 | 3.5% | $-1,122 | +1.5% | 374 |
| Brambleton | $857,990 | 2.1% | $-3,112 | +3.1% | 369 |
| Cave Spring | $350,000 | 3.7% | $-732 | +1.3% | 365 |
| Short Pump | $564,950 | 2.7% | $-1,720 | +2.4% | 357 |
| Spotsylvania | $549,000 | 2.8% | $-1,899 | +2.3% | 350 |
| Warrenton | $650,000 | 2.5% | $-2,211 | -3.0% | 349 |
| Harrisonburg | $310,000 | 3.8% | $-664 | +3.1% | 348 |
| Fair Oaks | $615,000 | 2.3% | $-1,997 | -2.5% | 342 |
| Annandale | $698,000 | 2.6% | $-2,145 | -1.1% | 340 |
| Mineral | $420,000 | 1.9% | $-2,081 | +3.6% | 329 |
| Stephens City | $405,000 | 4.0% | $-884 | -1.9% | 325 |
| Montclair | $615,000 | 3.4% | $-1,546 | -0.8% | 325 |
| Hopewell | $244,925 | 4.4% | $-425 | +0.3% | 322 |
| Fairfax | $771,000 | 2.2% | $-2,439 | +7.4% | 319 |
| Cherry Hill | $600,000 | 3.2% | $-1,489 | +2.3% | 318 |
| Abingdon | $272,500 | 2.6% | $-1,041 | +7.5% | 311 |
| Carrollton | $435,258 | 3.2% | $-951 | -1.4% | 304 |
| South Riding | $763,000 | 2.9% | $-2,129 | -0.4% | 299 |
| Martinsville | $142,000 | 5.4% | $-128 | +0.0% | 293 |
| Crozet | $549,500 | 3.0% | $-1,748 | +5.9% | 292 |
| Sterling | $595,000 | 3.5% | $-1,274 | +1.6% | 288 |
| Colonial Beach | $330,000 | 4.5% | $-548 | -1.6% | 286 |
| Tysons | $489,750 | 1.8% | $-2,066 | +1.1% | 286 |
| Lake Monticello | $342,131 | 4.3% | $-624 | -6.7% | 277 |
| Bedford | $314,493 | 3.0% | $-1,004 | +14.3% | 276 |
| West Falls Church | $773,500 | 2.4% | $-2,533 | +3.5% | 270 |
| Rose Hill | $678,000 | 2.8% | $-1,904 | -3.1% | 263 |
| Buckhall | $700,000 | 3.1% | $-1,836 | +0.8% | 253 |
| West Springfield | $682,500 | 2.8% | $-1,902 | -1.2% | 248 |
| Gloucester | $350,000 | 3.9% | $-820 | +1.8% | 247 |
| Bumpass | $399,900 | 2.1% | $-2,076 | +2.0% | 245 |
| Colonial Heights | $289,925 | 4.1% | $-526 | +0.0% | 244 |
| Franconia | $606,036 | 3.0% | $-1,606 | +3.3% | 242 |
| Herndon | $625,495 | 2.7% | $-1,733 | -0.8% | 240 |
| Chantilly | $701,745 | 2.8% | $-1,986 | +1.5% | 240 |
| Woodlawn | $367,500 | 3.5% | $-920 | +4.8% | 236 |
| Ashland | $477,500 | 1.8% | $-2,178 | +2.9% | 236 |
| Louisa | $382,200 | 2.6% | $-1,343 | +3.3% | 236 |
| Lake of the Woods | $415,000 | 4.5% | $-631 | -4.9% | 232 |
| Sandston | $315,000 | 4.0% | $-678 | +6.9% | 231 |
| Aldie | $1,315,000 | 1.9% | $-4,055 | +0.0% | 223 |
| Meadowbrook | $345,000 | 4.4% | $-573 | +0.5% | 223 |
| Pulaski | $185,000 | 5.8% | $-60 | +6.1% | 222 |
| Hollins | $305,450 | 3.5% | $-738 | +4.1% | 222 |
| Barboursville | $419,990 | 4.7% | $-556 | -5.7% | 219 |
| Vinton | $294,950 | 3.9% | $-551 | +4.2% | 217 |
| Smithfield | $471,000 | 2.5% | $-1,661 | +2.2% | 216 |
| Fort Hunt | $1,010,500 | 2.3% | $-3,720 | -2.2% | 213 |
| Purcellville | $845,000 | 2.4% | $-2,879 | +1.1% | 212 |
| Leesylvania | $535,000 | 3.3% | $-1,376 | +3.5% | 209 |
| Springfield | $680,000 | 2.9% | $-1,963 | +0.6% | 208 |
| Galax | $189,200 | 3.2% | $-604 | +7.7% | 208 |
| Vienna | $1,575,000 | 0.5% | $-10,833 | +7.4% | 206 |
| Luray | $315,000 | 3.0% | $-888 | +13.4% | 205 |
| Massanetta Springs | $379,000 | 2.4% | $-1,778 | -1.6% | 203 |
| Bull Run | $495,000 | 3.1% | $-1,195 | +0.0% | 202 |
| New Kent | $450,000 | 2.7% | $-1,649 | +2.3% | 202 |
| Brandermill | $420,000 | 3.8% | $-873 | +1.7% | 202 |
| Poquoson | $497,000 | 3.0% | $-1,485 | -8.2% | 202 |
| Belmont | $780,000 | 2.4% | $-2,546 | -1.7% | 197 |
| Lansdowne | $750,000 | 2.4% | $-2,230 | +3.7% | 196 |
| Radford | $265,000 | 3.6% | $-571 | +1.8% | 191 |
| Kingstowne | $715,000 | 2.5% | $-2,261 | -1.6% | 188 |
| Rocky Mount | $249,700 | 3.0% | $-834 | +3.1% | 188 |
| Ruther Glen | $345,000 | 4.0% | $-806 | +2.2% | 186 |
| Bon Air | $435,000 | 3.9% | $-817 | +6.3% | 186 |
| Burke Centre | $620,694 | 3.1% | $-1,593 | -3.2% | 184 |
| Lincolnia | $695,000 | 2.2% | $-2,339 | -3.4% | 182 |
| Fairfax Station | $1,081,500 | 1.9% | $-3,836 | -1.5% | 182 |
| Madison Heights | $275,000 | 3.3% | $-694 | +3.0% | 181 |
| Franklin | $259,500 | 3.6% | $-614 | -0.6% | 180 |
| East Highland Park | $290,000 | 4.0% | $-681 | -3.7% | 179 |
| Laurel | $351,600 | 4.3% | $-577 | +0.2% | 178 |
| Toano | $483,900 | 3.6% | $-1,024 | +5.7% | 177 |
| Orange | $375,000 | 3.6% | $-920 | +0.5% | 175 |
| Wintergreen | $382,500 | 1.2% | $-2,050 | +8.5% | 174 |
| Manassas Park | $469,725 | 3.1% | $-1,166 | -0.7% | 173 |
| Lakeside | $365,000 | 4.0% | $-687 | -1.7% | 171 |
| Highland Springs | $265,000 | 5.1% | $-277 | +2.4% | 170 |
| Hollymead | $544,000 | 2.9% | $-1,642 | -2.1% | 169 |
| Strasburg | $329,900 | 3.5% | $-854 | +2.4% | 168 |
| Stone Ridge | $702,500 | 3.1% | $-1,970 | +0.0% | 168 |
| Merrifield | $645,000 | 2.5% | $-1,839 | -5.2% | 167 |
| Heathsville | $299,950 | 1.5% | $-1,599 | +9.3% | 167 |
| Mount Vernon | $860,000 | 2.1% | $-3,012 | +1.5% | 167 |
| Lorton | $626,250 | 2.4% | $-2,225 | +4.6% | 166 |
| Wytheville | $225,000 | 4.5% | $-354 | +1.7% | 165 |
| Franklin Farm | $930,000 | 1.9% | $-3,258 | +1.5% | 164 |
| Rockwood | $405,000 | 4.2% | $-734 | +1.4% | 163 |
| Wolf Trap | $1,450,000 | 1.5% | $-5,960 | +1.9% | 162 |
| Timberlake | $302,000 | 4.0% | $-670 | -3.4% | 162 |
| Huntington | $475,000 | 2.2% | $-1,756 | +0.8% | 161 |
| Idylwood | $706,500 | 2.4% | $-1,831 | -2.9% | 160 |
| Manakin Sabot | $900,000 | 0.2% | $-4,267 | +7.2% | 160 |
| McNair | $615,000 | 2.5% | $-2,014 | +0.6% | 159 |
| Farmville | $273,800 | 2.6% | $-957 | +3.2% | 159 |
| North Shore | $540,700 | 0.8% | $-3,011 | -0.4% | 158 |
| Lexington | $340,000 | 3.1% | $-1,092 | -2.1% | 157 |
| Bracey | $200,000 | 2.6% | $-1,022 | -2.5% | 157 |
| Great Falls | $1,781,000 | 1.3% | $-8,820 | +1.1% | 156 |
| New Baltimore | $825,000 | 2.0% | $-3,243 | -0.4% | 156 |
| Rustburg | $299,900 | 2.9% | $-848 | +12.4% | 156 |
| Falls Church | $980,000 | 1.5% | $-3,981 | -2.3% | 155 |
| Sudley | $450,000 | 3.8% | $-997 | -1.1% | 155 |
| Appomattox | $280,000 | 2.4% | $-1,028 | +6.5% | 154 |
| Wakefield | $925,000 | 2.4% | $-2,857 | -2.4% | 154 |
| Bealeton | $499,900 | 2.3% | $-1,833 | +2.1% | 151 |
| Belle Haven | $636,500 | 1.8% | $-1,276 | -4.9% | 150 |
| Moneta | $343,250 | 3.0% | $-1,129 | -7.4% | 148 |
| Basye | $330,000 | 2.7% | $-1,192 | +7.7% | 147 |
| Cape Charles | $492,500 | 1.3% | $-2,643 | +11.1% | 146 |
| Quinton | $410,000 | 1.4% | $-2,642 | +9.1% | 146 |
| South Chesterfield | $324,750 | 3.5% | $-931 | +6.5% | 142 |
| Kings Park West | $810,000 | 2.3% | $-2,865 | +1.9% | 142 |
| Dranesville | $820,500 | 2.2% | $-2,903 | +1.4% | 142 |
| Chincoteague | $330,000 | 1.1% | $-1,706 | -1.9% | 141 |
| Bailey's Crossroads | $387,900 | 2.5% | $-1,239 | -4.0% | 141 |
| Clarksville | $295,000 | 2.5% | $-1,240 | +8.5% | 140 |
| Broadlands | $850,000 | 2.4% | $-2,775 | -1.0% | 138 |
| Fishersville | $420,000 | 2.7% | $-1,325 | +9.2% | 137 |
| Lowes Island | $855,000 | 2.6% | $-2,695 | +2.3% | 137 |
| Stephenson | $462,500 | 3.3% | $-1,160 | +0.0% | 136 |
| Groveton | $665,000 | 2.5% | $-2,420 | -3.8% | 135 |
| Montross | $299,900 | 2.8% | $-1,081 | -0.2% | 135 |
| Hillsville | $194,750 | 2.3% | $-960 | -7.1% | 134 |
| Elkton | $334,000 | 2.0% | $-1,188 | +2.4% | 134 |
| Newington Forest | $687,500 | 2.8% | $-1,850 | +0.9% | 132 |
| Aquia Harbour | $525,000 | 3.4% | $-1,360 | +4.8% | 132 |
| Stuarts Draft | $359,000 | 2.4% | $-1,365 | +2.1% | 131 |
| Shenandoah Farms | $391,950 | 3.4% | $-1,031 | -0.2% | 130 |
| Providence Forge | $520,000 | 3.1% | $-1,747 | +3.3% | 129 |
| Gordonsville | $398,313 | 1.9% | $-1,645 | +0.9% | 128 |
| Newington | $671,750 | 2.9% | $-1,909 | -2.7% | 128 |
| Spotsylvania Courthouse | $449,950 | 3.5% | $-1,155 | +3.9% | 126 |
| Gloucester Point | $371,000 | 2.1% | $-1,474 | -3.6% | 126 |
| Round Hill | $815,700 | 2.6% | $-2,359 | +2.2% | 123 |
| Aylett | $379,975 | 2.9% | $-1,165 | -0.5% | 122 |
| Locust Grove | $391,705 | 4.3% | $-664 | +1.0% | 122 |
| Difficult Run | $1,285,654 | 1.6% | $-5,217 | +7.4% | 122 |
| North Dinwiddie | $310,000 | 4.2% | $-576 | +5.8% | 120 |
| Woodstock | $334,950 | 3.2% | $-915 | -2.6% | 120 |
| Ruckersville | $435,000 | 4.0% | $-846 | -6.4% | 120 |
| Manchester | $372,000 | 4.9% | $-427 | +4.5% | 119 |
| Prince George | $342,245 | 3.7% | $-812 | +10.3% | 118 |
| Sugarland Run | $630,000 | 3.8% | $-1,346 | +5.8% | 115 |
| Amherst | $315,000 | 3.0% | $-935 | +8.2% | 115 |
| Loudoun Valley Estates | $715,000 | 3.0% | $-2,004 | +1.1% | 115 |
| Dublin | $254,500 | 3.6% | $-622 | +11.2% | 114 |
| Broadway | $315,000 | 2.6% | $-1,146 | +2.3% | 114 |
| Amelia Court House | $362,500 | 2.6% | $-1,352 | +7.1% | 112 |
| Cascades | $685,000 | 3.1% | $-1,778 | +3.6% | 112 |
| Marion | $179,900 | 2.9% | $-609 | +5.0% | 111 |
| Woodlake | $449,000 | 3.3% | $-1,408 | +1.9% | 111 |
| Wyndham | $791,500 | 2.2% | $-3,103 | +0.8% | 110 |
| Berryville | $520,000 | 2.3% | $-1,967 | -5.8% | 110 |
| Dumfries | $500,000 | 3.6% | $-1,202 | -0.2% | 109 |
| Huddleston | $439,500 | -0.0% | $-2,695 | +3.5% | 108 |
| Countryside | $600,000 | 3.0% | $-1,647 | +3.8% | 108 |
| Captains Cove | $175,450 | 3.2% | $-794 | -5.2% | 108 |
| Lancaster | $245,000 | 1.4% | $-2,203 | +6.6% | 107 |
| Montpelier | $525,150 | 1.6% | $-3,247 | +6.3% | 104 |
| Fancy Gap | $250,000 | 4.2% | $-540 | +15.6% | 103 |
| Lovettsville | $815,000 | 1.9% | $-3,395 | -1.6% | 102 |
| Lake Barcroft | $967,500 | 1.6% | $-4,305 | +9.1% | 102 |
| Scottsville | $349,950 | 1.1% | $-2,267 | +6.1% | 100 |
| Lake Land'Or | $355,000 | 4.9% | $-380 | +3.6% | 99 |
| Bassett | $155,900 | 3.0% | $-620 | +16.2% | 98 |
| West Point | $352,613 | 4.0% | $-718 | +0.0% | 98 |
| Marshall | $722,450 | 1.7% | $-3,200 | +2.1% | 96 |
| Hybla Valley | $642,500 | 2.6% | $-1,918 | +4.9% | 96 |
| Gretna | $155,280 | 3.8% | $-462 | +0.0% | 96 |
| Nokesville | $980,000 | 0.8% | $-5,290 | +0.4% | 95 |
| Independent Hill | $795,000 | 3.0% | $-2,130 | +0.5% | 94 |
| Rockingham | $359,500 | 4.5% | $-526 | -1.5% | 94 |
| Moorefield | $725,000 | 2.6% | $-2,330 | -1.0% | 93 |
| Fair Lakes | $552,250 | 2.2% | $-1,951 | -1.4% | 92 |
| Westlake Corner | $534,000 | 1.2% | $-2,398 | -0.4% | 92 |
| Palmyra | $354,250 | 3.3% | $-1,164 | -2.1% | 90 |
| Innsbrook | $550,000 | 3.0% | $-1,464 | -3.3% | 89 |
| Hardy | $387,500 | 1.7% | $-1,804 | -8.9% | 88 |
| Innovation | $546,313 | 2.3% | $-2,067 | -1.5% | 86 |
| Lebanon | $215,000 | 2.5% | $-916 | +0.0% | 86 |
| Massanutten | $512,000 | 2.6% | $-1,507 | +10.2% | 86 |
| Shawneeland | $305,000 | 4.5% | $-468 | +1.2% | 85 |
| Wirtz | $414,000 | 0.8% | $-2,132 | -5.3% | 85 |
| Bridgewater | $379,000 | 3.5% | $-832 | +11.0% | 84 |
| Zion Crossroads | $615,027 | 0.8% | $-2,979 | +2.8% | 83 |
| Disputanta | $369,000 | 2.9% | $-1,159 | +8.2% | 83 |
| South Run | $1,150,000 | 2.0% | $-3,868 | +2.9% | 83 |
| Floyd | $305,000 | 1.3% | $-1,788 | -4.7% | 82 |
| Montrose | $260,000 | 4.7% | $-428 | +0.0% | 81 |
| Blue Ridge | $354,000 | 3.9% | $-724 | +17.5% | 81 |
| Troutville | $314,975 | 1.5% | $-1,611 | +0.0% | 80 |
| Stuart | $174,500 | 2.9% | $-665 | +7.8% | 80 |
| Altavista | $202,500 | 3.3% | $-602 | +7.2% | 80 |
| Edinburg | $324,000 | 2.7% | $-1,181 | +4.5% | 79 |
| New Market | $300,000 | 2.7% | $-1,308 | +5.1% | 79 |
| Laurel Hill | $743,000 | 2.3% | $-2,284 | +3.8% | 79 |
| Gate City | $185,000 | 3.9% | $-479 | +13.3% | 79 |
| Rivanna | $794,000 | 2.6% | $-2,420 | +3.0% | 78 |
| Triangle | $537,500 | 3.3% | $-1,386 | -5.9% | 78 |
| Lake Caroline | $365,000 | 4.3% | $-579 | -14.3% | 77 |
| Goochland | $482,450 | 2.2% | $-2,091 | +2.9% | 77 |
| Chatham | $194,000 | 4.8% | $-251 | -4.1% | 77 |
| Tappahannock | $298,975 | 2.4% | $-1,252 | +7.4% | 76 |
| Long Branch | $922,625 | 2.3% | $-3,043 | +2.2% | 76 |
| Cumberland | $319,750 | 1.9% | $-1,342 | +4.8% | 76 |
| Stanardsville | $331,250 | 4.6% | $-560 | -16.1% | 76 |
| Emporia | $183,000 | 4.2% | $-349 | +0.0% | 76 |
| Shenandoah | $265,000 | 3.0% | $-884 | +10.2% | 75 |
| Lake Holiday | $360,000 | 2.0% | $-1,554 | +0.3% | 75 |
| Dunn Loring | $1,222,000 | 1.8% | $-4,526 | -1.7% | 75 |
| Blackstone | $205,000 | 4.3% | $-389 | -3.2% | 75 |
| Grottoes | $305,000 | 3.6% | $-769 | -5.2% | 74 |
| Lanexa | $407,637 | 1.9% | $-2,290 | -3.2% | 74 |
| North Prince George | $354,500 | 3.0% | $-1,314 | +15.4% | 74 |
| Buena Vista | $197,050 | 3.1% | $-707 | -2.3% | 74 |
| South Hill | $252,450 | 4.5% | $-385 | -9.9% | 74 |
| Reedville | $417,000 | 1.2% | $-1,972 | +10.3% | 72 |
| Boones Mill | $300,000 | 3.3% | $-921 | +2.2% | 72 |
| South Boston | $177,500 | 5.0% | $-232 | -11.6% | 71 |
| Braddock | $1,190,000 | 1.7% | $-4,052 | +3.8% | 69 |
| Jeffersonton | $700,000 | 2.9% | $-1,731 | -14.2% | 69 |
| One Loudoun | $759,990 | 2.2% | $-2,507 | +1.1% | 69 |
| Falmouth | $430,000 | 3.9% | $-1,058 | +3.8% | 68 |
| Warsaw | $255,250 | 1.6% | $-1,298 | -1.7% | 68 |
| Tazewell | $171,000 | 4.0% | $-309 | +14.1% | 67 |
| Yorkshire | $500,000 | 3.6% | $-1,190 | +1.7% | 67 |
| Unionville | $413,700 | 2.7% | $-1,327 | +10.2% | 66 |
| Central Garage | $329,500 | 4.2% | $-562 | +3.6% | 66 |
| Beaverdam | $479,500 | 0.6% | $-3,288 | -0.4% | 66 |
| Amissville | $610,000 | 2.4% | $-2,122 | -1.5% | 66 |
| Greenbriar | $805,000 | 2.6% | $-2,566 | +0.7% | 65 |
| Windsor | $357,900 | 2.7% | $-1,627 | +5.6% | 65 |
| Floris | $890,000 | 1.9% | $-3,294 | +1.5% | 65 |
| Pimmit Hills | $1,199,900 | 0.6% | $-9,777 | +6.9% | 65 |
| Kilmarnock | $271,923 | 3.4% | $-958 | -5.3% | 64 |
| Fairlawn | $287,000 | 2.1% | $-1,484 | +2.1% | 64 |
| Dillwyn | $250,000 | 4.5% | $-415 | -6.0% | 63 |
| Mantua | $1,250,000 | 1.4% | $-5,398 | +5.4% | 63 |
| Middletown | $464,999 | 2.8% | $-1,605 | +2.6% | 63 |
| Horntown | $50,000 | 3.8% | $-303 | -12.3% | 62 |
| Hayes | $327,475 | 2.1% | $-1,448 | -1.6% | 62 |
| Bellwood | $308,500 | 5.5% | $-188 | +0.0% | 62 |
| Stanley | $300,000 | 3.0% | $-944 | -1.7% | 61 |
| Woodburn | $650,000 | 2.7% | $-1,869 | +8.3% | 61 |
| Madison | $446,500 | 1.2% | $-2,105 | -5.6% | 61 |
| Verona | $314,900 | 3.0% | $-1,005 | +10.5% | 61 |
| Chamberlayne | $390,000 | 4.4% | $-571 | -7.4% | 60 |
| Pearisburg | $249,000 | 3.2% | $-740 | +0.7% | 60 |
| Hamilton | $1,162,500 | 0.7% | $-5,317 | -1.6% | 60 |
| Bowling Green | $398,900 | 3.9% | $-703 | -5.7% | 60 |
| Independence | $162,500 | 1.6% | $-1,111 | -9.7% | 60 |
| Nellysford | $450,000 | 0.8% | $-3,195 | +4.5% | 59 |
| Big Stone Gap | $155,000 | 2.7% | $-585 | -5.6% | 59 |
| Concord | $275,000 | 2.0% | $-1,226 | -5.0% | 59 |
| Crewe | $220,000 | 3.3% | $-673 | +0.0% | 59 |
| Deltaville | $428,500 | 1.1% | $-2,158 | +6.3% | 58 |
| Collinsville | $184,500 | 3.8% | $-493 | +2.7% | 58 |
| Pantops | $459,000 | 4.2% | $-631 | +4.9% | 58 |
| New Castle | $220,000 | 2.2% | $-1,108 | +8.6% | 57 |
| Union Hall | $375,000 | 0.7% | $-3,164 | -10.1% | 57 |
| Goodview | $350,500 | 0.9% | $-2,012 | +11.9% | 57 |
| Chase City | $154,000 | 6.5% | $34 | +14.2% | 57 |
| Earlysville | $650,000 | 1.9% | $-2,635 | -3.1% | 57 |
| Dumbarton | $344,000 | 3.9% | $-666 | +2.4% | 57 |
| Daleville | $491,250 | 2.8% | $-1,452 | -4.3% | 56 |
| East Lexington | $347,995 | 3.1% | $-956 | +19.9% | 56 |
| Hartfield | $322,000 | 1.3% | $-1,972 | +8.2% | 56 |
| Ettrick | $256,500 | 4.2% | $-475 | -7.5% | 56 |
| Evington | $275,000 | 3.2% | $-884 | +5.8% | 55 |
| Lake Frederick | $615,000 | 2.0% | $-2,290 | +9.0% | 55 |
| Union Mill | $1,230,000 | 1.3% | $-5,838 | -11.3% | 55 |
| Woodford | $342,500 | 4.4% | $-567 | +10.8% | 54 |
| Ridgeway | $219,500 | 2.8% | $-764 | +3.1% | 54 |
| Enon | $339,500 | 4.6% | $-630 | +5.8% | 54 |
| Mount Jackson | $314,998 | 3.2% | $-829 | +0.9% | 53 |
| North Springfield | $710,000 | 3.4% | $-1,824 | -6.7% | 53 |
| Middleburg | $1,500,000 | 0.3% | $-9,576 | +5.1% | 53 |
| Lake Wilderness | $398,000 | 3.3% | $-1,340 | -0.8% | 53 |
| Keswick | $650,000 | 1.8% | $-2,386 | +7.3% | 53 |
| Fincastle | $452,500 | 1.5% | $-1,965 | -3.3% | 52 |
| Buchanan | $266,500 | 2.7% | $-801 | +12.8% | 52 |
| Riner | $397,000 | 1.6% | $-1,774 | +5.1% | 52 |
| Penhook | $762,000 | -0.4% | $-7,262 | +31.4% | 52 |
| Seven Corners | $283,750 | 2.3% | $-1,078 | +9.6% | 52 |
| Gloucester Courthouse | $375,000 | 3.1% | $-1,088 | +3.6% | 51 |
| Waverly | $212,000 | 2.5% | $-874 | -20.4% | 51 |
| White Stone | $500,000 | 1.2% | $-3,112 | -5.7% | 51 |
| Narrows | $190,000 | 3.5% | $-490 | +4.5% | 51 |
| County Center | $660,000 | 2.9% | $-1,859 | +0.9% | 50 |
| Charles City | $275,250 | 2.9% | $-875 | -4.5% | 50 |
| Maidens | $655,565 | 0.4% | $-4,744 | +3.6% | 50 |
| Hayfield | $745,000 | 2.6% | $-2,112 | -4.6% | 50 |
| Wise | $149,750 | 3.7% | $-476 | -2.9% | 50 |
| Rural Retreat | $182,850 | 3.9% | $-474 | +0.7% | 50 |
| Boyce | $596,000 | 2.6% | $-1,892 | +11.9% | 49 |
| Troy | $500,000 | 2.5% | $-1,749 | +2.1% | 49 |
| Max Meadows | $245,000 | 3.2% | $-544 | +15.4% | 48 |
| Cloverdale | $408,000 | 2.9% | $-1,238 | +7.0% | 48 |
| Crosspointe | $1,150,000 | 1.9% | $-4,251 | +3.4% | 47 |
| Remington | $445,000 | 2.5% | $-1,491 | +0.6% | 47 |
| Nathalie | $165,000 | 2.5% | $-1,018 | -19.4% | 47 |
| Onancock | $361,000 | 1.5% | $-1,870 | -3.5% | 47 |
| Courtland | $275,000 | 2.1% | $-1,153 | +12.8% | 47 |
| Seaford | $487,000 | 2.3% | $-1,726 | +3.2% | 47 |
| Hillsboro | $1,050,000 | 1.1% | $-5,269 | +0.3% | 46 |
| Boydton | $228,450 | 2.4% | $-1,921 | -12.0% | 46 |
| Afton | $536,500 | 1.1% | $-3,993 | +11.3% | 46 |
| Goode | $444,950 | 1.8% | $-2,141 | -1.3% | 46 |
| Victoria | $165,000 | 3.3% | $-547 | +14.5% | 45 |
| Chilhowie | $164,000 | 3.2% | $-749 | +7.9% | 45 |
| Blue Ridge Shores | $305,000 | 3.1% | $-1,016 | +7.3% | 45 |
| Fries | $155,000 | 2.3% | $-800 | +20.0% | 45 |
| Potomac Mills | $468,000 | 3.5% | $-1,177 | -4.2% | 45 |
| Monroe | $283,750 | 2.4% | $-1,021 | +7.8% | 44 |
| Brookneal | $169,900 | 3.5% | $-471 | +9.8% | 44 |
| Meadowview | $222,500 | 4.2% | $-656 | +1.6% | 44 |
| Hurt | $207,500 | 3.0% | $-636 | -2.5% | 44 |
| Waterford | $1,350,000 | 0.1% | $-7,214 | -0.2% | 43 |
| Rixeyville | $505,000 | 0.7% | $-2,815 | -0.4% | 43 |
| Richlands | $126,000 | 4.1% | $-336 | +15.1% | 43 |
| Keysville | $200,000 | 2.7% | $-883 | +1.4% | 43 |
| South Prince George | $315,000 | 4.9% | $-354 | -9.5% | 43 |
| Timberville | $285,000 | 3.7% | $-716 | +3.0% | 43 |
| Gladys | $216,000 | 2.7% | $-1,050 | -1.7% | 42 |
| Bentonville | $540,000 | 1.0% | $-3,033 | -2.0% | 42 |
| Bull Run Mountain Estates | $509,500 | 4.1% | $-1,254 | +4.7% | 42 |
| Axton | $140,060 | 4.0% | $-378 | -7.5% | 42 |
| Kings Park | $777,500 | 3.0% | $-2,215 | +4.2% | 42 |
| Dinwiddie | $340,000 | 3.7% | $-703 | +4.1% | 41 |
| Patrick Springs | $235,000 | 3.7% | $-472 | +22.8% | 41 |
| Willis | $140,000 | 1.9% | $-1,265 | -1.9% | 41 |
| Jonesville | $136,500 | 4.2% | $-318 | +0.9% | 41 |
| George Mason | $900,000 | 2.0% | $-3,179 | +12.9% | 41 |
| Ferrum | $190,000 | 2.8% | $-1,002 | -9.0% | 40 |
| Pembroke | $251,500 | 2.0% | $-939 | +7.6% | 40 |
| Glade Spring | $217,950 | 3.5% | $-531 | -14.4% | 40 |
| Crimora | $329,950 | 3.2% | $-973 | -5.9% | 40 |
| King William | $379,950 | 2.0% | $-1,568 | +2.6% | 40 |
| Cedar Bluff | $116,000 | 4.2% | $-357 | -26.3% | 40 |
| Hague | $230,000 | 2.3% | $-1,028 | -23.4% | 39 |
| Midland | $640,000 | 1.2% | $-2,945 | +21.1% | 39 |
| Hutchison | $475,000 | 3.7% | $-999 | +3.6% | 39 |
| Clintwood | $158,000 | 3.8% | $-459 | +10.4% | 38 |
| Benns Church | $377,500 | 3.9% | $-788 | -8.0% | 38 |
| Mcgaheysville | $130,000 | 1.4% | $-2,316 | -0.2% | 38 |
| Saltville | $124,950 | 3.8% | $-332 | -9.4% | 38 |
| Dunnsville | $305,500 | 1.6% | $-1,298 | -1.3% | 38 |
| Kincora | $585,000 | 2.7% | $-1,821 | +9.6% | 37 |
| Columbia | $270,996 | 2.9% | $-1,021 | -7.6% | 37 |
| Lawrenceville | $107,000 | 4.2% | $-350 | +38.4% | 37 |
| Cana | $142,900 | 3.0% | $-652 | +4.0% | 37 |
| Pamplin | $227,500 | 2.9% | $-753 | +8.9% | 36 |
| Coeburn | $168,500 | 5.1% | $-192 | +5.5% | 36 |
| Churchville | $356,000 | 1.8% | $-1,382 | -7.6% | 36 |
| Dry Fork | $234,000 | 2.2% | $-949 | -3.2% | 36 |
| Kents Store | $327,475 | 2.3% | $-1,270 | +12.0% | 36 |
| Duffield | $145,500 | 6.2% | $-6 | +1.6% | 35 |
| Bensley | $250,000 | 4.4% | $-460 | -0.7% | 35 |
| Surry | $351,000 | 3.5% | $-1,139 | +3.1% | 35 |
| Bluemont | $830,000 | 0.5% | $-5,558 | -14.5% | 34 |
| Thaxton | $217,000 | 7.1% | $152 | -3.2% | 34 |
| Catlett | $587,950 | 2.1% | $-2,429 | -17.1% | 34 |
| Loch Lomond | $524,500 | 3.7% | $-1,178 | +4.5% | 34 |
| Goose Creek Village | $615,000 | 2.9% | $-1,840 | -7.6% | 33 |
| Sandy Hook | $664,990 | 0.8% | $-3,051 | +2.8% | 33 |
| Weems | $450,000 | 0.6% | $-3,681 | -2.5% | 33 |
| Ivor | $395,000 | 1.9% | $-1,463 | +20.3% | 33 |
| Matoaca | $263,000 | 4.3% | $-561 | -0.7% | 33 |
| Lynch Station | $288,000 | 4.0% | $-668 | +26.7% | 33 |
| Eagle Rock | $220,000 | 2.2% | $-926 | +33.3% | 33 |
| Gore | $421,000 | 1.7% | $-2,145 | -9.5% | 33 |
| Piney Mountain | $371,500 | 4.6% | $-556 | -4.8% | 32 |
| Damascus | $243,250 | 1.6% | $-1,464 | +0.0% | 32 |
| Sutherland | $344,750 | 2.6% | $-1,232 | -0.2% | 32 |
| Fort Valley | $388,500 | 3.0% | $-1,109 | -20.2% | 32 |
| Rockville | $640,000 | 1.2% | $-3,428 | +9.4% | 32 |
| Arcola | $651,000 | 2.8% | $-2,048 | -5.5% | 32 |
| Weyers Cave | $362,000 | 4.2% | $-533 | +2.4% | 31 |
| Meherrin | $247,500 | 2.6% | $-806 | -4.5% | 31 |
| Jetersville | $310,000 | 3.1% | $-871 | +0.7% | 31 |
| Kenbridge | $137,500 | 3.1% | $-591 | +31.3% | 31 |
| Rhoadesville | $424,000 | 2.6% | $-1,473 | +12.2% | 31 |
| Parksley | $260,000 | 2.6% | $-878 | +18.8% | 30 |
| Mount Hermon | $307,500 | 2.8% | $-930 | +28.3% | 30 |
| Laymantown | $361,730 | 2.4% | $-1,192 | +5.0% | 30 |
| Urbanna | $364,500 | 3.4% | $-969 | -26.5% | 30 |
| Gum Spring | $368,000 | 0.6% | $-3,185 | +20.4% | 30 |
| Partlow | $405,000 | 2.5% | $-1,374 | +18.4% | 30 |
| Exmore | $197,000 | 2.8% | $-872 | +9.5% | 30 |
| Clifton | $1,285,000 | 1.1% | $-5,893 | -3.6% | 30 |
Ready to act on these markets? Create a free account to screen Virginia listings by cash flow, or see the national market data.