Best Places to Buy Rental Property in Virginia (2026)

We ranked all 76 Virginia counties that have both a median home price and a median rent, ordered by the cap rate a median-priced rental would produce. Danville City leads at 6.9%, with a median price of $135,583.

Virginia counties ranked by cap rate

#MarketCap rateMedian priceMedian rentCash flowAnalyze
1Danville City, VA6.9%$135,583$1,192$64Run numbers
2Martinsville City, VA6.2%$119,923$950-$11Run numbers
3Bristol City, VA5.8%$183,577$1,361-$78Run numbers
4Mecklenburg County, VA5.3%$213,154$1,450-$175Run numbers
5Petersburg City, VA5.1%$203,315$1,339-$195Run numbers
6Westmoreland County, VA4.9%$315,529$1,997-$356Run numbers
7Henry County, VA4.9%$142,970$904-$162Run numbers
8Campbell County, VA4.8%$276,073$1,685-$352Run numbers
9Greene County, VA4.7%$386,319$2,331-$510Run numbers
10Pulaski County, VA4.7%$226,056$1,350-$308Run numbers
11Hopewell City, VA4.7%$220,732$1,318-$300Run numbers
12Hampton City, VA4.6%$282,712$1,681-$389Run numbers
13Portsmouth City, VA4.6%$269,515$1,599-$373Run numbers
14Roanoke City, VA4.6%$225,072$1,321-$321Run numbers
15Radford City, VA4.4%$265,319$1,495-$419Run numbers
16Prince Edward County, VA4.4%$241,495$1,358-$384Run numbers
17Isle of Wight County, VA4.4%$387,233$2,163-$624Run numbers
18Colonial Heights City, VA4.3%$286,282$1,598-$462Run numbers
19Norfolk City, VA4.3%$315,671$1,736-$526Run numbers
20Botetourt County, VA4.2%$319,401$1,730-$550Run numbers
21Newport News City, VA4.2%$295,885$1,590-$517Run numbers
22Lynchburg City, VA4.2%$247,599$1,330-$433Run numbers
23Louisa County, VA4.2%$424,780$2,279-$745Run numbers
24Rockingham County, VA4.1%$364,289$1,933-$653Run numbers
25Orange County, VA4.1%$387,299$2,054-$695Run numbers
26Staunton City, VA4.1%$291,887$1,535-$532Run numbers
27Fluvanna County, VA4.1%$382,529$1,994-$709Run numbers
28Salem City, VA4.0%$295,104$1,531-$552Run numbers
29Suffolk City, VA4.0%$392,055$2,008-$750Run numbers
30Waynesboro City, VA4.0%$299,447$1,525-$579Run numbers
31Frederick County, VA3.9%$432,111$2,137-$876Run numbers
32Amherst County, VA3.9%$267,250$1,322-$542Run numbers
33Buena Vista City, VA3.9%$191,764$950-$388Run numbers
34Harrisonburg City, VA3.8%$332,156$1,632-$680Run numbers
35Gloucester County, VA3.8%$380,109$1,865-$780Run numbers
36Washington County, VA3.8%$260,753$1,278-$536Run numbers
37Poquoson City, VA3.8%$471,047$2,305-$971Run numbers
38Virginia Beach City, VA3.8%$430,158$2,076-$906Run numbers
39Chesapeake City, VA3.8%$429,571$2,066-$909Run numbers
40Montgomery County, VA3.8%$346,984$1,669-$734Run numbers
41Williamsburg City, VA3.7%$418,586$2,000-$894Run numbers
42Shenandoah County, VA3.7%$345,496$1,620-$758Run numbers
43Lexington City, VA3.6%$359,259$1,683-$789Run numbers
44Warren County, VA3.6%$401,011$1,868-$888Run numbers
45Roanoke County, VA3.6%$342,773$1,588-$765Run numbers
46Augusta County, VA3.6%$372,170$1,721-$832Run numbers
47Spotsylvania County, VA3.5%$461,009$2,095-$1,055Run numbers
48Chesterfield County, VA3.5%$416,117$1,890-$953Run numbers
49Henrico County, VA3.5%$403,549$1,830-$926Run numbers
50Winchester City, VA3.5%$363,487$1,642-$838Run numbers

Showing the top 50 of 76 ranked counties.

Looking for every county in the state, including those without rent data? Browse the full Virginia market directory.

How this ranking is calculated

We scored 76 counties in Virginia and ranked them by capitalization rate, calculated as annual net operating income divided by median home price. Markets without both a median home price and a median rent are excluded, because cash flow cannot be estimated without both.

Every figure assumes a median-priced home rented at the local median rent, financed with 20 percent down on a 30-year loan at 6.85%, with closing costs at 3 percent of price and operating costs at 35 percent of rent. Operating costs cover taxes, insurance, maintenance, vacancy, and management.

These are modeled estimates for comparing markets, not quotes on a specific property. A real deal turns on the individual property, its condition, and the actual rent it can command. Run any market that interests you through the calculator with real numbers before you make an offer.

National rankings

Compare Virginia against the rest of the country.

Other states

States with fewer than 5 counties reporting both price and rent are omitted, because a ranking that short would not be meaningful.

Run the numbers on a Virginia property

Start from Danville City median values and replace them with a real listing price and rent to see whether the deal actually works.