Virginia rental market analysis

Investment scores, median prices, and cap rates for every county in Virginia we track. Click any county for the full deep-dive.

Counties tracked
133
Median home price
$313K
Median rent
$1,850
Top-scored
Brunswick
81/100

All counties in Virginia

CountyScoreMedian priceMedian rentRent/priceYoY pricePopulation
Brunswick County81$155,431+7.5%15,965
Scott County79$175,503+6.3%21,536
Russell County79$144,323+4.7%25,763
Emporia City77$159,514+4.3%5,680
Covington City77$114,352+10.0%5,722
Giles County77$211,399+6.9%16,711
Grayson County77$212,943+6.9%15,356
Greensville County77$168,536+4.9%11,373
Lee County76$121,704+10.5%22,287
Sussex County76$188,187+5.0%10,866
Smyth County76$164,696+3.1%29,799
Carroll County76$190,184+8.1%29,126
Galax City76$180,694+8.0%6,687
Danville City75$135,583$1,19210.55%+0.1%42,507
Wise County75$133,876+2.5%36,105
Halifax County75$154,518+11.1%34,013
Wythe County75$218,335+5.5%28,275
Dickenson County75$119,115+11.6%14,089
Bland County75$195,290+12.6%6,241
Bath County74$232,816+5.8%4,177
Craig County74$245,644+6.5%4,898
Patrick County74$196,021+3.2%17,660
Nottoway County74$202,679+13.6%15,638
Charlotte County74$189,938+10.3%11,563
Cumberland County73$290,546+7.7%9,697
Alleghany County73$191,075+2.9%15,159
Richmond County73$253,133+5.8%8,968
Prince Edward County72$241,495$1,3586.75%+7.5%21,922
Pulaski County72$226,056$1,3507.17%+5.1%33,841
Lunenburg County72$149,140+1.9%11,988
King and Queen County71$310,354+7.4%6,681
Pittsylvania County70$195,604+2.3%60,541
Mecklenburg County70$213,154$1,4508.16%+1.5%30,367
Dinwiddie County70$304,811+6.0%28,057
Franklin City70$237,094+2.9%8,194
Tazewell County70$144,119+1.4%40,392
Martinsville City70$119,923$9509.51%-2.7%13,539
Northampton County70$312,785+6.7%12,132
Buena Vista City70$191,764$9505.94%+5.9%6,639
Buckingham County69$261,519+3.1%16,869
Floyd County69$283,940+12.8%15,532
Hopewell City68$220,732$1,3187.17%+2.1%23,046
Radford City68$265,319$1,4956.76%+3.3%16,379
Appomattox County68$295,598+9.1%16,253
Amelia County68$338,878+6.2%13,309
Petersburg City67$203,315$1,3397.90%+0.3%33,261
Bristol City67$183,577$1,3618.89%-2.1%17,036
Rockbridge County66$340,186+4.9%22,673
Botetourt County66$319,401$1,7306.50%+5.1%33,734
Campbell County66$276,073$1,6857.33%+2.1%55,518
Salem City66$295,104$1,5316.22%+4.3%25,372
Page County66$312,958+3.2%23,753
Surry County65$288,050+2.3%6,546
Staunton City65$291,887$1,5356.31%+3.6%25,581
Roanoke City64$225,072$1,3217.04%+0.6%99,213
Portsmouth City64$269,515$1,5997.12%+1.3%97,384
Newport News City64$295,885$1,5906.45%+2.5%185,118
Caroline County64$366,286+4.3%31,181
Southampton County64$279,327+1.9%18,003
Harrisonburg City63$332,156$1,6325.90%+4.2%51,784
Hampton City63$282,712$1,6817.14%+1.2%137,217
Accomack County63$246,385+1.2%33,367
King William County63$358,989+3.4%17,845
Lancaster County63$403,988+5.2%10,866
Charles City County63$281,579+1.8%6,760
Nelson County62$367,696+3.0%14,773
Washington County62$260,753$1,2785.88%+2.1%53,985
Henry County62$142,970$9047.58%-4.6%50,760
Isle of Wight County62$387,233$2,1636.70%+2.9%38,898
Highland County62$273,174+2.3%2,247
Augusta County61$372,170$1,7215.55%+5.8%77,433
Amherst County61$267,250$1,3225.94%+1.3%31,426
Roanoke County61$342,773$1,5885.56%+4.0%96,653
Montgomery County61$346,984$1,6695.77%+3.0%99,373
Rockingham County61$364,289$1,9336.37%+2.5%83,905
Waynesboro City61$299,447$1,5256.11%+2.0%22,341
Gloucester County61$380,109$1,8655.89%+4.1%38,875
Greene County61$386,319$2,3317.24%+2.0%20,631
Essex County61$303,493+1.7%10,602
Colonial Heights City60$286,282$1,5986.70%+0.3%18,158
Lynchburg City60$247,599$1,3306.45%+0.1%79,166
Norfolk City60$315,671$1,7366.60%+1.1%236,973
Winchester City59$363,487$1,6425.42%+3.6%28,103
Orange County59$387,299$2,0546.36%+2.2%36,593
Suffolk City59$392,055$2,0086.15%+2.4%94,856
Louisa County59$424,780$2,2796.44%+2.8%38,106
Westmoreland County59$315,529$1,9977.59%-0.9%18,480
Lexington City59$359,259$1,6835.62%+2.9%7,346
Prince George County58$361,714$1,5865.26%+4.0%42,634
Shenandoah County58$345,496$1,6205.63%+2.1%44,337
Chesapeake City58$429,571$2,0665.77%+3.5%249,377
New Kent County58$452,290+3.6%23,296
Madison County58$425,415+2.9%13,828
Northumberland County58$373,532+1.9%12,007
Middlesex County58$391,661+2.4%10,738
Bedford County57$355,720$1,4334.83%+4.8%79,761
Virginia Beach City57$430,158$2,0765.79%+3.2%457,900
Warren County57$401,011$1,8685.59%+2.9%40,800
Fluvanna County56$382,529$1,9946.26%+1.0%27,442
Mathews County56$357,653+1.4%8,537
Norton City56$124,376-4.5%3,668
Chesterfield County55$416,117$1,8905.45%+2.5%366,019
Hanover County55$462,649$2,0795.39%+3.7%110,513
Williamsburg City55$418,586$2,0005.73%+2.1%15,486
Rappahannock County54$575,220+3.9%7,422
Henrico County53$403,549$1,8305.44%+1.6%333,120
Frederick County53$432,111$2,1375.93%+1.2%92,007
Richmond City53$373,235$1,6545.32%+1.3%227,171
Franklin County52$369,641$1,1893.86%+3.8%54,838
York County52$470,238$2,0565.25%+2.4%70,238
Poquoson City52$471,047$2,3055.87%+1.2%12,479
King George County50$480,115$1,8524.63%+2.6%26,985
Spotsylvania County50$461,009$2,0955.45%+0.9%141,097
James City County49$488,255$2,1735.34%+1.1%78,818
Powhatan County49$504,906$1,8924.50%+3.2%30,503
Culpeper County49$496,737$1,8334.43%+2.9%52,822
Manassas Park City49$466,588$2,1065.42%+1.0%17,123
Buchanan County48$76,745-8.7%20,246
Fredericksburg City48$475,239$1,9674.97%+1.2%28,258
Fauquier County46$656,541$2,4034.39%+2.9%73,290
Stafford County46$544,161$2,4325.36%+0.5%157,606
Goochland County45$593,239$2,0014.05%+3.3%24,906
Manassas City45$493,272$2,2005.35%-0.9%42,620
Clarke County45$578,690$1,8503.84%+3.1%14,882
Charlottesville City44$495,262$1,9764.79%+0.1%46,289
Albemarle County44$561,513$2,0264.33%+1.7%112,513
Prince William County43$586,907$2,2884.68%+1.0%481,114
Fairfax City40$795,716$2,6363.98%+1.8%24,242
Loudoun County40$799,573$2,9684.45%+0.9%420,773
Alexandria City40$682,629$2,2784.00%+1.5%157,594
Falls Church City37$1,185,856$2,5122.54%+3.6%14,576
Fairfax County36$768,424$2,5644.00%+0.1%1,145,354
Arlington County36$816,055$2,7294.01%+0.1%235,845
Data current through August 31, 2026. Sorted by overall investment score.

Deep-dive analyses in Virginia

Full analyst breakdowns for these Virginia counties: rent vs buy math, investor thesis, cap rates by sub-market, rent trends, and house-hack numbers.

Underwrite a Virginia property

Run real numbers on any property in Virginia with our investment calculators.