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,825
Top-scored
Halifax
83/100

All counties in Virginia

CountyScoreMedian priceMedian rentRent/priceYoY pricePopulation
Halifax County83$153,966$1,39010.83%+12.1%34,013
Carroll County78$191,252+6.2%29,126
Covington City77$96,187+3.6%5,722
Lee County76$111,349+8.0%22,287
Danville City76$136,557$1,20710.61%+0.3%42,507
Martinsville City76$115,953+5.4%13,539
Bland County76$176,593+5.8%6,241
Craig County75$223,789+6.8%4,898
Pulaski County73$226,068+3.9%33,841
Smyth County73$160,146+2.4%29,799
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
Wise County72$133,317+1.8%36,105
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
Mecklenburg County70$212,716$1,4928.42%+1.1%30,367
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
Galax City69$164,323+10.8%6,687
King and Queen County69$289,845+4.5%6,681
Dinwiddie County68$297,398+4.3%28,057
Poquoson City68$447,135+2.8%12,479
Pittsylvania County67$193,454$1,0136.28%+2.2%60,541
Amelia County67$315,862+5.8%13,309
Botetourt County66$316,909$1,7736.71%+4.5%33,734
Salem City66$279,551$1,5186.52%+3.1%25,372
Greene County66$371,159+3.1%20,631
Floyd County66$257,228+3.1%15,532
Appomattox County66$278,077+4.0%16,253
Roanoke City65$223,225$1,2876.92%+1.3%99,213
Petersburg City65$201,188$1,3628.12%-1.1%33,261
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
Harrisonburg City64$330,255$1,7206.25%+4.7%51,784
Gloucester County64$377,680$2,1886.95%+3.7%38,875
Caroline County64$363,916$2,1106.96%+3.9%31,181
Rockbridge County63$316,023+3.0%22,673
Portsmouth City63$267,078$1,6357.35%+0.5%97,384
Newport News City63$293,700$1,5766.44%+2.0%185,118
Tazewell County63$141,162-1.1%40,392
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
Washington County62$260,465+1.3%53,985
Henry County62$141,110$8467.20%-3.9%50,760
Charles City County62$275,323+1.8%6,760
Highland County62$273,174+2.3%2,247
Augusta County61$367,600$1,7055.57%+5.4%77,433
Colonial Heights City61$275,316$1,6837.34%-0.4%18,158
Montgomery County61$348,351$1,7706.10%+2.5%99,373
Campbell County61$276,706$1,3495.85%+1.7%55,518
Hampton City61$279,382$1,6427.05%+0.2%137,217
Isle of Wight County61$384,835$1,9876.19%+3.0%38,898
Rockingham County60$362,461$1,8796.22%+2.5%83,905
Norfolk City60$312,843$1,7616.75%+0.9%236,973
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
Winchester City59$361,469$1,6115.35%+4.0%28,103
Roanoke County59$340,883$1,4995.28%+4.0%96,653
Lynchburg City59$248,511$1,3196.37%-0.2%79,166
Lancaster County59$379,020+3.1%10,866
Nelson County58$348,365+2.1%14,773
Bedford County58$354,746$1,4764.99%+4.6%79,761
Prince George County58$359,527$1,5555.19%+3.5%42,634
Hopewell City58$210,055$1,1376.49%+0.1%23,046
Warren County58$399,833$1,9545.86%+2.6%40,800
Accomack County58$247,407-0.2%33,367
Bath County57$215,219+0.0%4,177
Orange County57$387,992+2.1%36,593
King George County57$470,062$1,9564.99%+2.3%26,985
Suffolk City57$389,731$1,9125.89%+2.2%94,856
Virginia Beach City57$429,580$2,0535.73%+3.2%457,900
Chesapeake City57$425,537$2,0425.76%+3.3%249,377
Russell County57$131,766-1.8%25,763
Clarke County57$541,942+1.4%14,882
Manassas Park City57$448,749$2,1335.70%+1.8%17,123
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$423,806+2.4%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
Amherst County55$264,564$1,0924.95%+0.7%31,426
Waynesboro City55$282,337$1,3655.80%+1.4%22,341
Hanover County55$460,198$2,0945.46%+3.5%110,513
Shenandoah County54$345,691$1,4765.13%+1.5%44,337
Chesterfield County54$415,791$1,8955.47%+2.1%366,019
Fluvanna County54$374,602$2,0286.50%-0.1%27,442
Frederick County54$433,899$2,2446.21%+1.0%92,007
Radford City54$253,987$1,2135.73%+0.5%16,379
Franklin County53$360,311$1,2504.16%+3.7%54,838
Richmond City53$373,810$1,6805.39%+1.0%227,171
Southampton County53$254,696-1.8%18,003
Henrico County52$403,776$1,8205.41%+1.3%333,120
Sussex County52$176,888-4.3%10,866
Goochland County51$563,567$1,8523.94%+3.2%24,906
Powhatan County51$502,404$1,9714.71%+3.4%30,503
York County51$466,859$2,0255.20%+1.9%70,238
Williamsburg City51$397,603$2,0396.16%-0.2%15,486
Rappahannock County50$553,653+0.2%7,422
Culpeper County50$493,413$1,9714.79%+2.8%52,822
Spotsylvania County49$465,052$2,1105.44%+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$486,535$2,1195.23%+0.3%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
Stafford County45$545,050$2,3745.23%+0.5%157,606
Falls Church City45$1,070,784$2,5252.83%+4.4%14,576
Emporia City44$140,161-6.6%5,680
Fauquier County44$656,732$2,2054.03%+3.1%73,290
Charlottesville City44$497,082$2,0344.91%-0.2%46,289
Manassas City44$495,671$2,1675.25%-1.0%42,620
Albemarle County43$562,596$2,0874.45%+1.3%112,513
Prince William County41$590,314$2,2404.55%+0.6%481,114
Patrick County41$182,956-7.7%17,660
Alexandria City39$689,489$2,2623.94%+1.2%157,594
Loudoun County36$806,960$2,8004.16%+0.1%420,773
Fairfax County34$776,707$2,5063.87%-1.2%1,145,354
Arlington County34$825,578$2,7183.95%-0.6%235,845
Data current through June 29, 2026. Sorted by overall investment score.

Underwrite a Virginia property

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