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

We ranked all 64 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 7.5%, with a median price of $116,316.

North Carolina counties ranked by cap rate

#MarketCap rateMedian priceMedian rentCash flowAnalyze
1Halifax County, NC7.5%$116,316$1,125$87Run numbers
2Wayne County, NC6.6%$179,054$1,519-$5Run numbers
3Robeson County, NC6.6%$136,515$1,149-$9Run numbers
4Lenoir County, NC6.3%$150,169$1,214-$43Run numbers
5Edgecombe County, NC5.6%$136,679$979-$121Run numbers
6Wilson County, NC5.4%$216,195$1,497-$225Run numbers
7Harnett County, NC5.0%$292,371$1,887-$393Run numbers
8Wilkes County, NC4.9%$225,067$1,413-$329Run numbers
9Hoke County, NC4.8%$281,415$1,726-$437Run numbers
10Cumberland County, NC4.7%$227,993$1,382-$365Run numbers
11Pitt County, NC4.7%$243,595$1,465-$397Run numbers
12Granville County, NC4.7%$315,433$1,880-$525Run numbers
13Nash County, NC4.6%$234,011$1,391-$392Run numbers
14Craven County, NC4.5%$275,008$1,589-$491Run numbers
15Davie County, NC4.5%$325,287$1,881-$579Run numbers
16Caldwell County, NC4.5%$233,547$1,340-$423Run numbers
17Lee County, NC4.5%$287,872$1,649-$523Run numbers
18Rutherford County, NC4.5%$214,563$1,227-$391Run numbers
19Rockingham County, NC4.4%$196,825$1,111-$368Run numbers
20Catawba County, NC4.4%$291,519$1,638-$550Run numbers
21Beaufort County, NC4.4%$235,091$1,314-$448Run numbers
22McDowell County, NC4.3%$256,108$1,425-$492Run numbers
23Gaston County, NC4.3%$295,114$1,633-$573Run numbers
24Cleveland County, NC4.3%$210,523$1,165-$409Run numbers
25Pasquotank County, NC4.3%$264,204$1,457-$517Run numbers
26Vance County, NC4.3%$182,040$996-$361Run numbers
27Forsyth County, NC4.3%$281,187$1,533-$561Run numbers
28Onslow County, NC4.2%$290,604$1,577-$585Run numbers
29Burke County, NC4.2%$253,278$1,375-$509Run numbers
30Davidson County, NC4.2%$273,458$1,471-$558Run numbers
31Stokes County, NC4.2%$259,278$1,395-$529Run numbers
32Guilford County, NC4.1%$274,335$1,429-$591Run numbers
33Rowan County, NC4.0%$275,856$1,434-$596Run numbers
34Johnston County, NC4.0%$339,986$1,754-$743Run numbers
35Franklin County, NC4.0%$355,924$1,820-$788Run numbers
36Surry County, NC3.9%$241,900$1,223-$545Run numbers
37Warren County, NC3.9%$230,120$1,145-$530Run numbers
38Cabarrus County, NC3.7%$380,437$1,794-$941Run numbers
39Union County, NC3.6%$444,831$2,075-$1,115Run numbers
40Haywood County, NC3.6%$338,535$1,568-$856Run numbers
41Alamance County, NC3.6%$290,921$1,339-$741Run numbers
42Moore County, NC3.5%$410,202$1,861-$1,063Run numbers
43Stanly County, NC3.5%$302,546$1,374-$783Run numbers
44Pender County, NC3.5%$435,927$1,973-$1,132Run numbers
45Iredell County, NC3.5%$383,806$1,733-$999Run numbers
46Currituck County, NC3.5%$550,864$2,451-$1,458Run numbers
47Transylvania County, NC3.4%$466,658$2,053-$1,251Run numbers
48Brunswick County, NC3.4%$404,357$1,765-$1,092Run numbers
49Watauga County, NC3.4%$507,749$2,198-$1,384Run numbers
50Henderson County, NC3.4%$422,515$1,823-$1,155Run numbers

Showing the top 50 of 64 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 64 counties in North Carolina 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 7.40%, 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.