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 51–100 of 165 eligible cities — 50 on this page. Page 2 of 4.

#CityIndexHome ValueRentIncome
51Jacksonville94$263,173$1,417$57,697
52Elizabeth City94$267,652$1,402$52,141
53Morganton94$261,310$1,475$51,355
54Kings Mountain94$243,701$1,704$49,564
55King94$278,545$1,295$57,817
56Walkertown94$270,880$1,332$82,615
57Winston-Salem95$263,057$1,507$59,268
58Salisbury95$281,849$1,282$53,716
59Gastonia96$275,364$1,501$64,059
60Wrightsboro96$255,700$1,705$78,450
61Mocksville96$284,224$1,332$55,367
62Lexington97$273,382$1,578$43,128
63Graham97$291,588$1,375$56,239
64Hope Mills97$262,834$1,675$65,774
65Kannapolis98$279,713$1,613$73,836
66New Bern98$283,749$1,590$61,031
67Lincolnton98$297,866$1,394$46,320
68Winterville98$278,709$1,606$83,193
69Selma98$273,345$1,689$41,368
70Hickory99$294,938$1,531$64,576
71Dallas99$273,155$1,785$58,403
72Smithfield100$290,708$1,681$43,270
73Sanford101$288,740$1,796$57,586
74Spout Springs101$358,500$1,051$92,402
75Kings Grant101$300,700$1,705$62,232
76Trinity101$291,110$1,773$82,664
77Pleasant Garden101$314,972$1,271$88,204
78Statesville102$297,476$1,747$52,880
79Boiling Spring Lakes102$314,963$1,574$62,676
80East Flat Rock102$291,924$1,866$59,583
81Elon103$347,638$1,348$84,773
82Northchase103$318,400$1,705$59,375
83Locust103$383,271$1,012$76,504
84Kernersville104$321,069$1,747$71,918
85Murraysville104$320,700$1,705$81,167
86Gibsonville104$304,282$1,916$95,861
87Silver Lake104$325,500$1,705$76,756
88Archer Lodge104$324,500$1,689$91,188
89Mebane105$350,676$1,483$83,174
90Cramerton105$306,785$1,975$82,160
91Carolina Shores105$320,502$1,574$76,087
92Cullowhee107$417,238$1,039$35,929
93Angier107$331,213$1,846$52,214
94Stokesdale107$387,090$1,271$121,071
95Waynesville108$355,574$1,758$54,923
96Aberdeen108$350,159$1,775$75,078
97Knightdale109$363,989$1,690$103,220
98Mount Holly109$358,147$1,756$79,385
99Lewisville109$404,913$1,332$100,917
100Zebulon109$340,654$1,968$79,112

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