36 North Carolina cities ranked by estimated cap rate. The average cap rate across North Carolina markets is 4.5%, with median home prices averaging $307K and rents averaging $1,501/mo. Roanoke Rapids leads with a 9.7% cap rate at a $100K median price. North Carolina's low average property tax rate of 0.78% gives investors a significant cash flow advantage.
North Carolina offers 36 investable rental markets tracked by CapRateCity. The state average cap rate of 4.5% is above the 3.81% national average, making North Carolina an attractive state for cash flow investors. No cities pass the 1% rule at median prices, so value-add strategies are essential.
Prices and rents: North Carolina home prices average $307K, which is 8% below the national average of $333K. Rents average $1,501/mo.
Taxes and costs: Property taxes average 0.78% across North Carolina, below the 1.08% national average — a meaningful cash flow advantage that adds roughly $916 per year to NOI on an average-priced property. Asheville has the lowest rate at 0.64%.Vacancy averages 5.3%, tighter than the national average — favorable for landlords.
Growth outlook: Population growth across North Carolina averages 1.50% per year, led by Cary at 2.4%. Home values are appreciating at 3.2% annually on average. Strong population growth is driving housing demand and supporting both rent increases and price appreciation across the state.
Bottom line: North Carolina offers moderate opportunities for rental investors. The best deals are in cities at the top of the ranking — use the calculators on each city page to model specific properties.