LivabilityCalc
Find Your City

Most Affordable Cities in North Carolina

Cost of living rankings for 160 cities in North Carolina. On average, North Carolina is near the national average with a statewide average Cost Index of 98.

Data Updated: March 2026
Cheapest City
Hamlet
Index: 66
Most Expensive
Lake Norman of Iredell
Index: 159
State Average
98
National: 100
Cities Ranked
160
with complete data

All 160 Cities in North Carolina — By Affordability

#CityIndexHome ValueRentIncome
1Hamlet66$103,800$553$38,500
2Williamston67$108,900$621$40,556
3Kinston69$108,300$822$35,250
4Laurinburg70$121,500$766$39,258
5Henderson70$116,800$835$38,780
6Marion70$131,100$687$44,472
7Eden71$122,800$816$50,959
8Rockingham71$133,900$717$36,695
9Roanoke Rapids72$129,400$816$53,981
10Lumberton73$140,100$824$43,114
11Reidsville73$139,000$773$42,702
12Tarboro73$150,852$698$49,386
13Roxboro73$138,700$787$39,283
14Forest City73$142,100$815$35,897
15Lenoir74$165,200$671$48,889
16Rocky Mount75$148,300$919$52,927
17Ayden75$161,200$774$41,711
18Asheboro76$162,800$855$48,628
19Siler City76$154,900$958$51,751
20Selma76$161,100$824$37,440
21Sawmills76$180,500$719$56,534
22Clinton77$185,600$754$42,344
23Goldsboro78$173,700$956$47,005
24Kings Mountain78$177,700$879$45,507
25Half Moon78$170,900$951$61,848
26Bessemer City78$173,000$942$48,784
27Shelby79$185,400$899$50,705
28Albemarle79$186,100$856$52,825
29Mount Airy79$203,247$699$39,873
30St. Stephens79$187,500$864$57,882
31Oxford79$177,200$986$48,135
32Wilson80$192,000$925$47,294
33Archdale80$188,200$960$64,984
34Smithfield80$217,000$601$37,827
35Burlington81$188,700$1,030$54,941
36Nashville81$191,700$1,009$63,553
37Morganton82$208,300$909$49,434
38Graham82$200,600$990$54,783
39Dunn82$222,178$780$47,310
40Dallas82$221,700$794$57,755
41Elizabeth City83$202,100$1,111$50,947
42East Flat Rock83$207,400$977$59,679
43Mocksville83$210,900$910$55,544
44Sanford84$222,000$965$54,294
45Thomasville84$231,966$853$58,246
46Jacksonville85$191,700$1,342$54,069
47Statesville85$226,100$935$55,492
48Wrightsboro85$220,700$1,072$72,867
49Piney Green86$220,000$1,151$65,179
50Barbecue86$199,300$1,419$80,380
51Angier86$236,100$949$51,162
52Greenville87$213,100$1,357$50,564
53Cherryville87$244,705$948$58,701
54Swannanoa87$270,800$692$72,978
55Winston-Salem88$208,200$1,445$57,673
56Lexington88$265,816$882$41,775
57Havelock88$228,303$1,269$64,433
58Newton88$250,510$1,016$56,869
59Washington88$238,071$813$41,723
60Conover88$272,081$811$57,375
61Fayetteville89$222,766$1,426$56,395
62Hope Mills90$260,727$1,097$60,671
63Waynesville90$254,800$1,105$50,554
64King90$272,629$937$60,451
65Trinity90$282,466$893$80,349
66Locust90$285,800$887$78,280
67New Bern91$276,646$1,068$56,893
68Anderson Creek91$251,600$1,248$86,661
69Spring Lake91$256,009$1,228$50,497
70Winterville91$226,600$1,495$82,783
71Hickory92$289,141$975$63,361
72Salisbury92$277,739$1,030$51,058
73Lincolnton92$291,723$920$43,294
74Kings Grant92$258,200$1,290$60,009
75Butner92$267,046$1,195$72,917
76Greensboro93$261,036$1,382$58,884
77High Point93$246,725$1,469$61,228
78Gastonia93$250,000$1,478$60,554
79Kannapolis93$276,012$1,168$70,691
80Monroe93$270,600$1,216$67,265
81Gibsonville93$302,513$865$105,981
82Boiling Spring Lakes93$260,400$1,337$59,750
83Walkertown93$266,574$1,283$80,761
84Mount Holly94$286,400$1,145$75,928
85Hendersonville94$282,500$1,232$52,337
86Aberdeen94$287,200$1,151$72,955
87Silver Lake95$287,500$1,289$73,277
88Northchase95$286,700$1,342$56,659
89Archer Lodge95$285,600$1,308$98,170
90Kernersville96$317,506$1,052$69,923
91Unionville96$312,200$1,060$92,009
92Murraysville99$281,600$1,667$75,720
93Fletcher99$324,000$1,207$75,117
94Zebulon99$339,602$1,038$58,940
95Stokesdale99$368,600$783$135,389
96Etowah100$313,500$1,442$73,000
97Cramerton100$322,900$1,341$94,390
98Mebane101$350,201$1,171$84,312
99Woodfin101$326,600$1,408$62,759
100Clayton102$292,400$1,820$73,348
101Belmont102$349,700$1,274$86,442
102Boone103$373,600$1,080$28,633
103Spout Springs103$310,100$1,794$87,905
104Black Mountain103$351,700$1,334$70,041
105Clemmons105$380,676$1,172$84,326
106Lewisville105$394,940$1,059$84,424
107Brevard105$411,000$878$44,356
108Wendell106$367,020$1,397$93,848
109Durham107$355,300$1,651$79,234
110Wilmington107$350,300$1,670$63,900
111Mooresville107$348,500$1,667$88,592
112Leland107$358,800$1,603$88,576
113Elon107$355,800$1,584$82,717
114Morehead City107$404,442$1,122$53,718
115Hampstead107$395,900$1,189$90,184
116Mills River107$358,500$1,611$88,359
117Garner108$379,647$1,452$77,496
118Knightdale108$367,048$1,573$91,638
119Oak Island108$407,400$1,208$83,483
120Indian Trail109$343,500$1,916$99,073
121Southern Pines109$416,300$1,215$83,681
122Myrtle Grove110$398,600$1,523$112,139
123Pineville110$398,573$1,467$64,257
124Kill Devil Hills110$401,700$1,440$85,747
125Concord111$378,231$1,727$84,752
126Charlotte112$393,846$1,705$78,438
127Stallings112$381,700$1,749$106,074
128Hillsborough113$430,100$1,349$98,467
129Raleigh115$428,831$1,567$82,424
130Asheville115$411,000$1,760$67,221
131Rolesville116$494,745$982$148,250
132Fuquay-Varina117$439,430$1,646$111,447
133Pinehurst117$423,300$1,790$104,955
134Summerfield119$506,862$1,148$151,131
135Morrisville121$481,800$1,568$125,404
136Carrboro121$507,100$1,337$85,927
137Ogden121$431,000$2,143$111,461
138Carolina Beach121$487,800$1,544$88,239
139Lake Norman of Catawba122$522,300$1,246$106,836
140Wake Forest123$507,778$1,458$120,777
141Mint Hill123$505,369$1,498$99,272
142Moyock123$489,815$1,686$109,700
143Matthews124$495,665$1,670$105,579
144Whispering Pines124$452,800$2,122$112,517
145Waxhaw126$506,300$1,770$128,115
146Porters Neck126$525,100$1,591$115,417
147Cornelius128$520,997$1,762$114,688
148Chapel Hill131$576,500$1,483$85,825
149Harrisburg131$490,148$2,407$143,393
150Huntersville132$545,553$1,926$119,951
151Westport134$537,800$2,197$132,206
152Holly Springs135$574,492$1,858$132,435
153Wesley Chapel135$493,900$2,727$129,962
154Cary138$620,401$1,649$129,399
155Apex138$594,507$1,969$138,442
156Briar Chapel139$508,300$2,941$154,583
157Davidson141$649,246$1,636$152,969
158St. James142$599,300$2,258$113,670
159Weddington157$730,200$2,205$196,159
160Lake Norman of Iredell159$839,900$1,272$194,519