12 North Carolina cities ranked by estimated cap rate. The average cap rate across North Carolina markets is 3.9%, with median home prices averaging $306K and rents averaging $1,419/mo. Fayetteville leads with a 4.9% cap rate at a $195K median price. North Carolina's low average property tax rate of 0.78% gives investors a significant cash flow advantage.