The 10 Cheapest Places To Live In North Carolina In 2026

The most affordable places to live in North Carolina for 2026 are Henderson, Williamston, and Asheboro according to Saturday Night Science.

From the Outer Banks beaches to the Blue Ridge Mountains, the Tar Heel State offers a unique blend of natural beauty and Southern charm.

But the real beauty is in the affordability of its cities.

We took a deep dive into the data to determine the most affordable places to live in North Carolina. Using a combination of Saturday Night Science and Census data, we analyzed home prices, incomes, and the cost of living for every place above 5,000 people.

Whether you’re a NASCAR fan, a lover of shrimp and grits, or someone looking for a change of scenery, these places have something for everyone.

1

No. 1 most affordable place in North Carolina

Henderson, NC

14,885 peopleSnackAbility 5/10up 2
5/10
Henderson, NC
Source: Wikipedia User KimWrenn | CC BY-SA 3.0
$39,969 median income · $848 median rent · #11 home prices in North Carolina
Map of Henderson within North Carolina Located in Vance County, North Carolina
Median home value -47% vs NC
$179,610
NC $336k
Median income -45% vs NC
$39,969
NC $72k

Henderson, a city with a population of 15,368 at the 2010 census, is the county seat of Vance County, North Carolina, United States.

2

No. 2 most affordable place in North Carolina

Williamston, NC

5,112 peopleSnackAbility 2/10up 3
2/10
Williamston, NC
Source: Wikipedia User | GFDL
$38,738 median income · $684 median rent · #3 home prices in North Carolina
Map of Williamston within North Carolina Located in Martin County, North Carolina
Median home value -61% vs NC
$131,111
NC $336k
Median income -46% vs NC
$38,738
NC $72k

The furthest East North Carolina city that made our top ten list is Williamston. This little city in Martin County rounds out our list as the second most affordable city in the Tar Heel State for 2026.

Williamston crushed our job snackability scale. This city has great job opportunities with manufacturing positions, healthcare work, and agricultural positions up for grabs right now. Heck, something has to keep that household median income up around $38,738/year. So if you’re looking for ‘Easy Hometown Living with Hometown Values,’ with an affordable price tag, look no further than Williamston.

3

No. 3 most affordable place in North Carolina

Asheboro, NC

27,580 peopleSnackAbility 5/10up 19
5/10
Asheboro, NC
Source: Wikipedia User Upstateherd | CC BY-SA 4.0
$47,197 median income · $906 median rent · #31 home prices in North Carolina
Map of Asheboro within North Carolina Located in Randolph County, North Carolina
Median home value -28% vs NC
$240,877
NC $336k
Median income -35% vs NC
$47,197
NC $72k

Asheboro, situated in the Piedmont Triad region of North Carolina, ranks third for affordability, with its cost of living considerably under the state average. Housing costs, highlighted by $240,877 home values and $906 rents, make it a budget-friendly option.

You can take your kids to the North Carolina Zoo and still have enough left to shop at the Asheboro Mall.

4

No. 4 most affordable place in North Carolina

Laurinburg, NC

15,087 peopleSnackAbility 2/10up 9
2/10
Laurinburg, NC
Source: Wikipedia User Gerry Dincher from Hope Mills, NC | CC BY-SA 2.0
$42,170 median income · $774 median rent · #5 home prices in North Carolina
Map of Laurinburg within North Carolina Located in Scotland County, North Carolina
Median home value -57% vs NC
$143,608
NC $336k
Median income -42% vs NC
$42,170
NC $72k

Laurinburg is a city in and the county seat of Scotland County, North Carolina, United States. Located in southern North Carolina near the South Carolina border, Laurinburg is southwest of Fayetteville and is home to St. Andrews University. The Laurinburg Institute, a historically African-American school, is also located in Laurinburg. The population at the 2010 Census was 15,962 people.

5

No. 5 most affordable place in North Carolina

Siler City, NC

7,995 peopleSnackAbility 2/10up 3
2/10
Siler City, NC
Source: Wikipedia User Gerry Dincher | CC BY-SA 2.0
$46,566 median income · $1,000 median rent · #37 home prices in North Carolina
Located in Chatham County, North Carolina
Median home value -25% vs NC
$251,598
NC $336k
Median income -36% vs NC
$46,566
NC $72k

Siler City is a town in Chatham County, North Carolina, United States. As of the 2010 census, the town’s population was 7,887. The population was estimated to be 8,169 in 2013.

6

No. 6 most affordable place in North Carolina

Hamlet, NC

5,961 peopleSnackAbility 5/10down 2
5/10
Hamlet, NC
Source: Wikipedia User Indy beetle | CC BY-SA 4.0
$41,590 median income · $640 median rent · #2 home prices in North Carolina
Map of Hamlet within North Carolina Located in Richmond County, North Carolina
Median home value -61% vs NC
$129,886
NC $336k
Median income -43% vs NC
$41,590
NC $72k

Where North Carolina State HWY 74 meets North Carolina State Hwy 177, is our sixth most affordable city in the Old North State: Hamlet. This little North Carolina gem is third when it comes to home price to income ratio. We are not surprised considering they have such a strong economy led by a railroad hub with an emphasis in manufacturing and warehousing.

Now if a job in manufacturing is not your thing, it seems there will always be a need for train conductors. And with a median household income close to $41,590, we’re sure you’ll find Hamlet super inviting and super affordable.

7

No. 7 most affordable place in North Carolina

Long View, NC

5,011 peopleSnackAbility 3/10
3/10
Long View, NC
Source: Flickr User NCDOTcommunications | CC BY 2.0
$46,739 median income · $794 median rent · #12 home prices in North Carolina
Located in Catawba County, North Carolina
Median home value -46% vs NC
$183,167
NC $336k
Median income -35% vs NC
$46,739
NC $72k
8

No. 8 most affordable place in North Carolina

Rocky Mount, NC

54,297 peopleSnackAbility 3/10up 9
3/10
Rocky Mount, NC
Source: Wikipedia User koly | CC BY-SA 4.0
$55,534 median income · $957 median rent · #13 home prices in North Carolina
Map of Rocky Mount within North Carolina Located in Nash County, North Carolina
Median home value -45% vs NC
$185,887
NC $336k
Median income -23% vs NC
$55,534
NC $72k

Rocky Mount is a city in Edgecombe and Nash counties in the Atlantic coastal plain region of the U.S. state of North Carolina. Although it was not formally incorporated until February 28, 1907, the North Carolina community that became the city of Rocky Mount dates from the beginning of the 19th century. The first post office in the area opened in 1816. The city’s population was 57,685 at the 2010 census, with an estimated population of 56,325 in 2014. Rocky Mount has received the All-America City Award from the National Civic League two times, in 1969 and 1999.

9

No. 9 most affordable place in North Carolina

Thomasville, NC

27,321 peopleSnackAbility 3/10up 14
3/10
Thomasville, NC
Source: Wikipedia User AmaryllisGardener | CC BY-SA 4.0
$60,935 median income · $879 median rent · #29 home prices in North Carolina
Map of Thomasville within North Carolina Located in Randolph County, North Carolina
Median home value -30% vs NC
$237,157
NC $336k
Median income -16% vs NC
$60,935
NC $72k

Thomasville, found in the heart of Davidson County, is one of the cheapest cities in North Carolina. With a $237,157 median home value that’s the 29th lowest and a median rent of $879 ranked 26th lowest in the state, it’s a budget-friendly beacon for home-seekers.

Its economy shines with a low 4.63% unemployment rate, standing at 75th lowest statewide.

10

No. 10 most affordable place in North Carolina

Roanoke Rapids, NC

14,856 peopleSnackAbility 3/10up 4
3/10
Roanoke Rapids, NC
Source: Wikipedia User JERRYE & ROY KLOTZ, M.D. | CC BY-SA 4.0
$53,690 median income · $858 median rent · #1 home prices in North Carolina
Map of Roanoke Rapids within North Carolina Located in Halifax County, North Carolina
Median home value -64% vs NC
$121,329
NC $336k
Median income -26% vs NC
$53,690
NC $72k

Roanoke Rapids offers a high quality of life at an affordable price point. With a median home value of $121,329 and a median rent of $858, the cost of living in Roanoke Rapids is significantly lower than other cities in North Carolina.

With a population of just 14,856, residents enjoy a tight-knit community where neighbors look out for one another. And easy access to nearby Lake Gaston and the Roanoke River means outdoor enthusiasts can enjoy activities like boating, fishing, and hiking year-round.

The receipts

Compare the top ten

Pick a metric. The bars rescale. The red line is North Carolina’s statewide median.

City Cost of living index vs NC
1 Henderson 86
2 Williamston 86
3 Asheboro 87
4 Laurinburg 87
5 Siler City 87
6 Hamlet 87
7 Long View 87
8 Rocky Mount 88
9 Thomasville 88
10 Roanoke Rapids 88
City Median home value vs NC
1 Henderson $179,610 -47%
2 Williamston $131,111 -61%
3 Asheboro $240,877 -28%
4 Laurinburg $143,608 -57%
5 Siler City $251,598 -25%
6 Hamlet $129,886 -61%
7 Long View $183,167 -46%
8 Rocky Mount $185,887 -45%
9 Thomasville $237,157 -30%
10 Roanoke Rapids $121,329 -64%

North Carolina statewide median: $336,408

City Median income vs NC
1 Henderson $39,969 -45%
2 Williamston $38,738 -46%
3 Asheboro $47,197 -35%
4 Laurinburg $42,170 -42%
5 Siler City $46,566 -36%
6 Hamlet $41,590 -43%
7 Long View $46,739 -35%
8 Rocky Mount $55,534 -23%
9 Thomasville $60,935 -16%
10 Roanoke Rapids $53,690 -26%

North Carolina statewide median: $72,388

City Median rent vs NC
1 Henderson $848
2 Williamston $684
3 Asheboro $906
4 Laurinburg $774
5 Siler City $1,000
6 Hamlet $640
7 Long View $794
8 Rocky Mount $957
9 Thomasville $879
10 Roanoke Rapids $858
City Population vs NC
1 Henderson 14,885
2 Williamston 5,112
3 Asheboro 27,580
4 Laurinburg 15,087
5 Siler City 7,995
6 Hamlet 5,961
7 Long View 5,011
8 Rocky Mount 54,297
9 Thomasville 27,321
10 Roanoke Rapids 14,856

On the map

Where your money goes furthest in North Carolina

Saturday Night Science

Methodology: How we determined the most affordable places to live in the Tar Heel State for 2026

Determining affordability for places in North Carolina boils down to how much it costs to live here.

You need to understand your costs relative to what people in the rest of the state are paying.

With that logic in mind, we derived several cost of living statistics from the latest Census American Community Survey 2020-2024 for North Carolina using Saturday Night Science. We indexed the cost of living statistics across the following categories:

  • Housing
  • Transportation
  • Services
  • Groceries
  • Healthcare
  • Utilities

These are then weighted together to produce an overall cost of living index where 100 is the United States average. Anything below 100 is relatively affordable. Anything over 100 is relatively expensive.

We applied the biggest weight to housing as it typically accounts for 25% or more of your budget. Additionally, housing costs are the highest variant cost across a state. We then compare these cost of living metrics for each place in North Carolina to figure out which is the least expensive.

The “Cost of Living Index” allows you to rank all of the 140 places in North Carolina that have more than 5,000 people from least expensive to most expensive. Any ties went to the larger city.

The place in North Carolina with the lowest cost of living according to the data is Henderson.

We updated this article for 2026. This report reflects our eleventh time ranking the cheapest places to live in North Carolina.

The full plate

Cheapest Places To Live In North Carolina

Click any column to sort. Search by city name.

RankCityPopulationCost Of Living IndexMedian IncomeHome PricesRent
1Henderson14,88586$39,969$179,610$848
2Williamston5,11286$38,738$131,111$684
3Asheboro27,58087$47,197$240,877$906
4Laurinburg15,08787$42,170$143,608$774
5Siler City7,99587$46,566$251,598$1,000
6Hamlet5,96187$41,590$129,886$640
7Long View5,01187$46,739$183,167$794
8Rocky Mount54,29788$55,534$185,887$957
9Thomasville27,32188$60,935$237,157$879
10Roanoke Rapids14,85688$53,690$121,329$858
11Reidsville14,58588$42,921$210,647$822
12Rockingham8,96788$37,224$134,002$659
13Kinston19,50589$36,878$148,090$867
14Albemarle16,76289$46,881$261,947$880
15Eden15,35689$47,260$149,286$799
16Roxboro8,18289$36,553$220,111$860
17Marion7,57989$51,314$244,493$762
18Forest City7,36389$35,524$193,559$813
19Bessemer City5,58089$60,300$235,411$1,053
20Ayden5,15089$42,413$226,359$778
21Sawmills5,04289$71,067$230,414$730
22Lumberton18,85990$42,877$149,733$866
23Lenoir18,29990$49,910$215,174$664
24Spring Lake11,57390$51,958$261,167$1,351
25Tarboro10,77090$49,796$152,776$843
26Mount Airy10,63390$40,275$210,209$725
27Selma6,81790$41,368$275,820$820
28Goldsboro34,38391$48,540$194,177$971
29Newton13,33391$62,015$256,468$1,091
30Clinton8,30491$44,953$154,113$759
31Shelby22,10092$48,376$209,227$945
32Morganton17,64692$51,355$261,445$944
33Dunn8,55992$46,830$227,476$788
34Trinity7,11192$82,664$287,548$955
35Dallas6,10492$58,403$273,282$872
36Mocksville6,06892$55,367$280,268$892
37Winston-Salem252,03793$59,268$264,333$1,087
38Graham18,04893$56,239$292,521$1,071
39Archdale12,08793$64,757$248,494$1,034
40Kings Mountain12,03993$49,564$238,720$959
41Cherryville6,22693$70,625$249,357$1,059
42Burlington59,61094$56,880$256,022$1,051
43Sanford31,47894$57,586$291,206$1,052
44Smithfield12,11694$43,270$293,391$658
45Washington9,72694$40,186$242,528$856
46Oxford8,91494$43,054$255,873$995
47Zebulon8,71194$79,112$341,721$1,109
48Greenville92,85795$49,748$235,821$1,007
49Wilson48,37095$52,485$218,942$971
50Salisbury35,82595$53,716$280,646$1,071
51New Bern32,73495$61,031$281,328$1,081
52Statesville29,89495$52,880$297,070$1,000
53Conover8,58095$65,972$277,412$898
54Nashville5,72995$61,000$257,559$1,073
55High Point116,24596$64,561$249,821$1,116
56Kannapolis57,89096$73,836$279,708$1,319
57Hope Mills17,93996$65,774$263,454$1,141
58Havelock17,69196$58,408$233,896$1,280
59Lincolnton11,78396$46,320$296,022$965
60Winterville10,72596$83,193$278,291$1,534
61Angier6,24196$52,214$333,903$894
62Locust5,84096$76,504$384,686$895
63Mount Holly18,20897$79,385$360,773$1,256
64Fayetteville210,81598$58,407$225,534$1,250
65Gastonia82,88498$64,059$277,331$1,204
66Waynesville10,50298$54,923$355,352$1,070
67Gibsonville9,46798$95,861$307,075$1,034
68Aberdeen9,22898$75,078$352,796$1,244
69King7,40898$57,817$276,086$895
70Greensboro301,19899$61,515$264,428$1,172
71Jacksonville71,27999$57,697$261,056$1,321
72Elizabeth City18,87199$52,141$264,970$1,117
73Butner8,06599$74,739$273,631$1,307
74Boiling Spring Lakes6,34799$62,676$315,223$1,385
75Pleasant Garden5,06099$88,204$315,482$1,416
76Hickory44,258100$64,576$293,999$1,063
77Monroe36,759100$72,540$356,520$1,246
78Clayton29,320102$78,822$364,742$1,661
79Kernersville27,830102$71,918$322,447$1,082
80Hendersonville15,408102$53,449$405,676$1,332
81Wendell13,064102$95,787$369,603$1,457
82Brevard7,897102$54,103$464,518$979
83Mebane19,538103$83,174$353,221$1,283
84Cramerton5,450103$82,160$305,443$1,364
85Concord108,719104$86,921$382,592$1,451
86Garner34,473104$78,756$384,100$1,549
87Lewisville13,828104$100,917$404,564$1,095
88Unionville6,954104$96,028$419,701$978
89Archer Lodge5,186104$91,188$377,862$1,458
90Morehead City9,806105$56,233$410,236$1,134
91Knightdale20,214107$103,220$370,204$1,674
92Boone20,032107$30,065$483,789$1,111
93Belmont15,546107$94,883$432,565$1,365
94Charlotte903,844108$82,068$397,125$1,612
95Wilmington120,805108$66,738$416,159$1,395
96Clemmons21,871108$87,655$387,814$1,269
97Black Mountain8,513108$77,042$463,739$1,652
98Stokesdale6,004108$121,071$386,451$1,450
99Mooresville52,381109$89,647$482,315$1,626
100Carolina Shores5,017109$76,087$319,366$1,973

Source: U.S. Census ACS 2020-2024, cost-of-living data. 140 places with more than 5,000 residents.

Summary

North Carolina Affordability Summary

This is an accurate list of the most affordable places to live in North Carolina for 2026, if you’re looking at the cost of living numbers in North Carolina.

The cheapest cities in North Carolina are Henderson, Williamston, Asheboro, Laurinburg, Siler City, Hamlet, Long View, Rocky Mount, Thomasville, and Roanoke Rapids.

Chris Kolmar
About the author

Chris Kolmar has been in the real estate business for almost ten years now. He originally worked for Movoto Real Estate as the director of marketing before founding HomeSnacks.

He believes the key to finding the right place to live comes down to looking at the data, reading about things to do, and, most importantly, checking it out yourself before you move.

If you've been looking for a place to live in the past several years, you've probably stumbled upon his writing already.

You can find out more about him on LinkedIn or his website.

Get the SnackPack →