Best Places to Buy Rental Property in North Carolina (2026)

We ranked all 58 North Carolina counties that have both a median home price and a median rent, ordered by the cap rate a median-priced rental would produce. Halifax County leads at 8.5%, with a median price of $104,082.

North Carolina counties ranked by cap rate

#MarketCap rateMedian priceMedian rentCash flowAnalyze
1Halifax County, NC8.5%$104,082$1,137$193Run numbers
2Robeson County, NC6.6%$140,027$1,187$37Run numbers
3Edgecombe County, NC6.3%$140,520$1,135$1Run numbers
4Wayne County, NC5.9%$189,785$1,437-$61Run numbers
5Lenoir County, NC5.4%$157,762$1,095-$115Run numbers
6Wilson County, NC5.1%$221,884$1,458-$216Run numbers
7Harnett County, NC4.9%$298,259$1,878-$343Run numbers
8Wilkes County, NC4.8%$232,006$1,438-$281Run numbers
9McDowell County, NC4.8%$265,437$1,648-$321Run numbers
10Hoke County, NC4.8%$281,832$1,745-$343Run numbers
11Cumberland County, NC4.7%$233,873$1,407-$312Run numbers
12Lee County, NC4.7%$295,460$1,765-$402Run numbers
13Pasquotank County, NC4.6%$271,167$1,607-$377Run numbers
14Stanly County, NC4.5%$309,912$1,775-$471Run numbers
15Pitt County, NC4.5%$246,564$1,407-$378Run numbers
16Craven County, NC4.4%$279,281$1,590-$431Run numbers
17Nash County, NC4.4%$241,448$1,369-$376Run numbers
18Gaston County, NC4.4%$302,643$1,691-$488Run numbers
19Forsyth County, NC4.3%$289,089$1,579-$489Run numbers
20Rockingham County, NC4.3%$203,531$1,113-$344Run numbers
21Granville County, NC4.2%$320,665$1,733-$555Run numbers
22Cleveland County, NC4.2%$219,186$1,180-$382Run numbers
23Johnston County, NC4.2%$345,344$1,840-$614Run numbers
24Catawba County, NC4.2%$299,277$1,592-$534Run numbers
25Onslow County, NC4.1%$293,986$1,561-$526Run numbers
26Guilford County, NC4.0%$280,198$1,439-$533Run numbers
27Davidson County, NC3.9%$279,676$1,400-$556Run numbers
28Vance County, NC3.9%$188,907$942-$378Run numbers
29Warren County, NC3.9%$230,120$1,145-$462Run numbers
30Burke County, NC3.8%$261,905$1,271-$547Run numbers
31Franklin County, NC3.8%$364,842$1,753-$773Run numbers
32Rowan County, NC3.7%$281,826$1,345-$603Run numbers
33Davie County, NC3.7%$328,836$1,548-$717Run numbers
34Cabarrus County, NC3.7%$389,599$1,829-$854Run numbers
35Haywood County, NC3.6%$350,560$1,627-$780Run numbers
36Moore County, NC3.6%$419,697$1,934-$943Run numbers
37Pender County, NC3.6%$440,170$2,027-$990Run numbers
38Union County, NC3.6%$456,365$2,094-$1,031Run numbers
39Alamance County, NC3.5%$298,620$1,339-$695Run numbers
40Currituck County, NC3.5%$550,864$2,451-$1,295Run numbers
41Henderson County, NC3.4%$432,529$1,884-$1,043Run numbers
42Brunswick County, NC3.4%$409,613$1,766-$999Run numbers
43Durham County, NC3.3%$401,000$1,690-$1,003Run numbers
44Iredell County, NC3.3%$390,856$1,643-$981Run numbers
45Randolph County, NC3.3%$259,078$1,088-$651Run numbers
46Watauga County, NC3.3%$516,980$2,175-$1,297Run numbers
47Transylvania County, NC3.3%$476,007$1,991-$1,201Run numbers
48Mecklenburg County, NC3.2%$424,306$1,751-$1,086Run numbers
49Dare County, NC3.1%$608,797$2,450-$1,599Run numbers
50Lincoln County, NC3.0%$409,495$1,579-$1,120Run numbers

Showing the top 50 of 58 ranked counties.

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

How this ranking is calculated

We scored 58 counties in North Carolina and ranked them by capitalization rate, calculated as annual net operating income divided by median home price. Counties 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 North Carolina 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 North Carolina property

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