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
$294K
Median rent
$1,852
Top-scored
Halifax
81/100

All counties in Virginia

CountyScoreMedian priceMedian rentRent/priceYoY pricePopulation
Halifax County81$150,438$1,39511.13%+11.8%34,013
Covington City77$96,187+3.6%5,722
Lee County76$111,349+8.0%22,287
Martinsville City76$115,953+5.4%13,539
Bland County76$176,593+5.8%6,241
Craig County75$223,789+6.8%4,898
Danville City75$134,658$1,18710.57%-0.2%42,507
Carroll County75$185,857+3.4%29,126
Greensville County73$160,039+3.4%11,373
Buena Vista City73$180,671+5.8%6,639
Lexington City73$342,150+5.7%7,346
Pulaski County72$224,203+3.2%33,841
Smyth County72$155,809+2.1%29,799
Charlotte County72$173,883+4.4%11,563
Scott County71$169,046+5.1%21,536
Wythe County71$212,566$1,2006.77%+5.3%28,275
Giles County71$194,459+2.7%16,711
Nottoway County71$184,214+11.5%15,638
Richmond County71$238,658+4.5%8,968
Franklin City70$224,286+4.4%8,194
New Kent County70$429,225+3.8%23,296
Alleghany County69$175,062+2.5%15,159
King and Queen County69$289,845+4.5%6,681
Galax City69$164,323+10.8%6,687
Mecklenburg County68$205,604$1,4758.61%+0.2%30,367
Dinwiddie County68$297,398+4.3%28,057
Poquoson City68$447,135+2.8%12,479
Pittsylvania County67$191,145$1,0636.67%+1.5%60,541
Roanoke City67$220,838$1,2706.90%+1.8%99,213
Amelia County67$315,862+5.8%13,309
Botetourt County66$313,733$1,7206.58%+4.1%33,734
Salem City66$279,551$1,5186.52%+3.1%25,372
Greene County66$371,159+3.1%20,631
Appomattox County66$278,077+4.0%16,253
Floyd County66$257,228+3.1%15,532
Wise County65$132,151-0.0%36,105
Cumberland County65$269,066+3.2%9,697
Bristol City65$181,258$1,3548.97%-0.4%17,036
Grayson County65$195,817+2.9%15,356
Petersburg City64$198,980$1,3698.26%-2.2%33,261
Harrisonburg City64$328,512$1,6516.03%+4.8%51,784
Gloucester County64$371,351$2,2087.14%+3.3%38,875
Rockbridge County63$316,023+3.0%22,673
Franklin County63$358,192+3.3%54,838
Henry County63$132,692$8417.60%-3.5%50,760
Caroline County63$361,393+3.3%31,181
Staunton City63$276,693$1,4036.08%+3.4%25,581
Dickenson County63$101,190+0.1%14,089
Northampton County63$293,723+3.8%12,132
Portsmouth City62$263,661$1,6277.41%+0.1%97,384
Newport News City62$293,942$1,5896.49%+1.7%185,118
Isle of Wight County62$377,331$2,0256.44%+2.9%38,898
Charles City County62$275,323+1.8%6,760
Highland County62$273,174+2.3%2,247
Colonial Heights City61$275,316$1,6837.34%-0.4%18,158
Orange County61$384,594$2,2867.13%+2.1%36,593
Rockingham County61$360,540$1,9586.52%+2.5%83,905
Campbell County61$272,662$1,3625.99%+1.5%55,518
Washington County61$257,444+0.9%53,985
Montgomery County60$344,487$1,8056.29%+2.1%99,373
Norfolk City60$310,723$1,7486.75%+0.8%236,973
Hampton City60$278,218$1,6307.03%+0.0%137,217
Tazewell County60$136,519-2.3%40,392
King William County60$341,536+1.4%17,845
Lunenburg County60$136,561-1.3%11,988
Middlesex County60$385,359+2.7%10,738
Norton City60$116,586-0.0%3,668
Augusta County59$362,937$1,6195.35%+4.9%77,433
Winchester City59$361,469$1,6115.35%+4.0%28,103
Roanoke County59$336,863$1,4665.22%+3.8%96,653
Lynchburg City59$245,598$1,3206.45%-0.3%79,166
Lancaster County59$379,020+3.1%10,866
Nelson County58$348,365+2.1%14,773
Suffolk City58$387,259$1,9155.93%+2.2%94,856
Prince George County58$356,495$1,5915.35%+3.1%42,634
Hopewell City58$210,055$1,1376.49%+0.1%23,046
Bath County57$215,219+0.0%4,177
Bedford County57$350,517$1,3934.77%+4.1%79,761
Amherst County57$261,987$1,2635.79%-0.0%31,426
King George County57$470,062$1,9564.99%+2.3%26,985
Virginia Beach City57$426,974$2,0105.65%+3.1%457,900
Chesapeake City57$423,064$2,0345.77%+3.1%249,377
Warren County57$395,830$1,9335.86%+2.1%40,800
Accomack County57$241,211-0.9%33,367
Russell County57$131,766-1.8%25,763
Manassas Park City57$448,749$2,1335.70%+1.8%17,123
Clarke County57$541,942+1.4%14,882
Madison County57$404,817+1.8%13,828
Mathews County57$337,515+0.5%8,537
Surry County56$276,301+0.0%6,546
Louisa County56$417,836$2,1086.05%+1.9%38,106
Page County56$291,705+1.4%23,753
Westmoreland County56$303,833$1,8257.21%-0.6%18,480
Prince Edward County55$224,853-0.5%21,922
Waynesboro City55$282,337$1,3655.80%+1.4%22,341
Shenandoah County54$341,431$1,5185.34%+0.9%44,337
Fluvanna County54$374,602$2,0286.50%-0.1%27,442
Frederick County54$430,597$2,2116.16%+0.9%92,007
Chesterfield County54$412,165$1,8675.44%+1.9%366,019
Hanover County54$455,987$2,0065.28%+3.3%110,513
Radford City54$253,987$1,2135.73%+0.5%16,379
Richmond City53$369,615$1,6765.44%+0.9%227,171
Southampton County53$254,696-1.8%18,003
Henrico County52$400,633$1,7625.28%+1.3%333,120
Powhatan County52$496,410$2,0785.02%+3.5%30,503
Sussex County52$176,888-4.3%10,866
Culpeper County51$487,933$2,0335.00%+2.8%52,822
Goochland County51$563,567$1,8523.94%+3.2%24,906
Williamsburg City51$397,603$2,0396.16%-0.2%15,486
Rappahannock County50$553,653+0.2%7,422
York County50$462,412$1,9815.14%+1.6%70,238
Spotsylvania County49$459,638$2,0345.31%+0.8%141,097
Buckingham County49$252,366-3.3%16,869
Buchanan County47$74,741-9.8%20,246
Brunswick County47$130,410-6.8%15,965
Fredericksburg City47$472,254$1,9524.96%+0.7%28,258
James City County46$482,100$2,0885.20%+0.2%78,818
Fairfax City46$755,224$2,4473.89%+1.7%24,242
Northumberland County46$352,791-1.6%12,007
Essex County46$288,962-1.3%10,602
Falls Church City45$1,070,784$2,5252.83%+4.4%14,576
Emporia City44$140,161-6.6%5,680
Fauquier County44$651,809$2,1533.96%+3.3%73,290
Stafford County44$545,556$2,2634.98%+0.7%157,606
Albemarle County44$558,939$2,0904.49%+1.3%112,513
Manassas City44$493,214$2,1305.18%-0.7%42,620
Charlottesville City43$497,967$1,9684.74%-0.2%46,289
Prince William County41$589,862$2,2114.50%+0.5%481,114
Patrick County41$182,956-7.7%17,660
Alexandria City39$688,266$2,2343.90%+1.1%157,594
Loudoun County35$808,534$2,7024.01%-0.0%420,773
Arlington County34$826,158$2,6623.87%-0.5%235,845
Fairfax County33$780,053$2,4513.77%-1.4%1,145,354
Data current through May 18, 2026. Sorted by overall investment score.

Underwrite a Virginia property

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