Most Affordable Cities in North Carolina

Cost of living rankings for 165 cities in North Carolina with uncapped home, rent, and income estimates. On average, North Carolina is near the national average with a statewide average Cost Index of 106.

1 source baseline is past its update cadence — newer official vintage not reflected
Cheapest City
Roanoke Rapids
Index: 74
Most Expensive
Weddington
Index: 189
State Average
106
National: 100
Cities Ranked
165
eligible statewide total

North Carolina Affordability Ranking

Showing 101–150 of 165 eligible cities — 50 on this page. Page 3 of 4.

#CityIndexHome ValueRentIncome
101Leland110$384,364$1,654$91,977
102Clayton110$361,047$1,815$78,822
103Swannanoa110$353,812$1,855$69,760
104Durham111$389,634$1,659$81,619
105Monroe111$356,798$1,942$72,540
106Clemmons111$386,249$1,721$87,655
107Wendell111$367,247$1,833$95,787
108Woodfin111$366,700$1,866$71,384
109Charlotte112$392,573$1,744$82,068
110Concord112$380,870$1,813$86,921
111Garner113$380,170$1,886$78,756
112Pineville113$401,841$1,685$69,354
113Carrboro114$424,337$1,502$85,743
114Hendersonville114$408,296$1,680$53,449
115Raleigh115$428,671$1,577$85,395
116Wilmington115$419,038$1,706$66,738
117Morehead City115$415,862$1,761$56,233
118Unionville116$417,140$1,785$96,028
119Myrtle Grove117$439,100$1,705$113,463
120Lake Norman of Catawba117$492,600$1,147$112,656
121Etowah117$419,250$1,866$72,596
122Asheville119$448,688$1,704$71,102
123Indian Trail119$414,348$2,045$108,483
124Fuquay-Varina119$437,695$1,891$115,497
125Hillsborough119$471,836$1,489$98,163
126Belmont120$431,349$1,978$94,883
127Black Mountain120$456,390$1,775$77,042
128Ogden120$463,700$1,705$121,338
129Morrisville121$470,563$1,669$125,396
130Southern Pines121$458,384$1,808$88,535
131Mooresville122$478,099$1,655$89,647
132Brevard123$456,651$1,998$54,103
133Whispering Pines123$534,091$1,223$126,450
134Fletcher124$448,371$2,175$75,272
135Moyock124$497,526$1,667$115,244
136Mint Hill125$511,593$1,594$100,860
137Hampstead126$488,642$1,949$91,745
138Wake Forest127$507,240$1,823$123,802
139Matthews127$509,343$1,797$108,611
140Boone127$482,733$2,169$30,065
141Westport127$580,000$1,138$131,908
142Cornelius128$522,002$1,806$113,767
143Stallings129$458,221$2,513$115,974
144Mills River129$524,267$1,866$105,398
145Rolesville131$493,311$2,315$149,565
146Oak Ridge131$599,623$1,271$155,385
147Huntersville132$546,644$1,863$120,516
148Kill Devil Hills132$524,221$2,113$89,773
149Porters Neck132$569,700$1,705$119,979
150Harrisburg133$496,423$2,519$148,254

2026 edition — based on ACS 2024, Zillow 2026-08, HUD FY2027, and BEA 2024 dated sources. The edition year is not the observation year.