The 10 Poorest Cities In North Carolina For 2026

The poorest places in North Carolina are Boone and Forest City for 2026 based on Saturday Night Science.

Like all states, North Carolina has certain places that are going on hard times. These North Carolina places have an above-average percentage of people living in poverty, out of work, or not making as much as they should be.

Even as the economy continues to improve, it’s worthwhile to look at the places in each state struggling to make ends meet. So we set our sites on locating the poorest places in North Carolina.

To do so, we used Saturday Night Science to analyze the newest Census data from the American Community Survey for the 142 cities in North Carolina with more than 5,000 people.

1

No. 1 poorest place in North Carolina

Boone, NC

20,032 peopleSnackAbility 6/10
6/10
Boone, NC
Source: Wikipedia User Jeremy Mikkola from Boone, NC | CC BY 2.0
$30,065 median income · 51.2% poverty · #1 lowest income in North Carolina
Map of Boone within North Carolina Located in Watauga County, North Carolina
Median income -58% vs NC
$30,065
NC $72k
Poverty rate +294% vs NC
51.2%
NC 13.0%
Unemployment +155% vs NC
12.0%
NC 4.7%

Boone, unfortunately, ranks as the poorest place in North Carolina thanks to combination of low pay and and a lack of jobs.

The city of 20,032 people averages the lowest median household income in North Carolina and the highest poverty rate. At the very least, the cost of living ranks in the bottom 15% of place in the state, so things like housing are relatively affordable.

2

No. 2 poorest place in North Carolina

Forest City, NC

7,363 peopleSnackAbility 5/10up 1
5/10
Forest City, NC
Source: Wikipedia User Upstateherd | CC BY-SA 3.0
$35,524 median income · 32.1% poverty · #2 lowest income in North Carolina
Located in Rutherford County, North Carolina
Median income -51% vs NC
$35,524
NC $72k
Poverty rate +147% vs NC
32.1%
NC 13.0%
Unemployment +60% vs NC
7.5%
NC 4.7%

The second poorest city in North Carolina is Forest City.

The city ranks as having the 5th highest incidence of poverty and 2nd lowest median household income. However, the unemployment rate ‘only’ ranks as the 19th highest in the Tar Heel State.

3

No. 3 poorest place in North Carolina

Roxboro, NC

8,182 peopleSnackAbility 1/10up 3
1/10
Roxboro, NC
Source: Wikipedia User FotoDawg | CC BY 2.0
$36,553 median income · 33.3% poverty · #3 lowest income in North Carolina
Map of Roxboro within North Carolina Located in Person County, North Carolina
Median income -50% vs NC
$36,553
NC $72k
Poverty rate +156% vs NC
33.3%
NC 13.0%
Unemployment +187% vs NC
13.5%
NC 4.7%

Placing as the third poorest city, Roxboro’s median income ranks as the 3rd lowest.

And that’s a sign that there’s a relatively substantial jump in the quality of the economy from second to third place on our list. The poverty rate is 33.3% and ranks near the bottom of places in the state.

But what makes up for the relatively low incomes of the city is its low cost of living. The income you do make here goes further than in most parts of the Tar Heel State.

4

No. 4 poorest place in North Carolina

Williamston, NC

5,112 peopleSnackAbility 2/10up 6
2/10
Williamston, NC
Source: Wikipedia User | GFDL
$38,738 median income · 36.3% poverty · #6 lowest income in North Carolina
Map of Williamston within North Carolina Located in Martin County, North Carolina
Median income -46% vs NC
$38,738
NC $72k
Poverty rate +179% vs NC
36.3%
NC 13.0%
Unemployment +109% vs NC
9.8%
NC 4.7%

Williamston ranks as the fourth poorest place in North Carolina.

The town ranks as having the 6th lowest median household income and the 2nd highest incidence of poverty in the state.

That being said, there’s still a ton of cultural diversity in the city as it hosts many events throughout the year.

5

No. 5 poorest place in North Carolina

Rockingham, NC

8,967 peopleSnackAbility 3/10down 3
3/10
Rockingham, NC
Source: Flickr User MikeKalasnik | CC BY-SA 2.0
$37,224 median income · 30.6% poverty · #5 lowest income in North Carolina
Map of Rockingham within North Carolina Located in Richmond County, North Carolina
Median income -49% vs NC
$37,224
NC $72k
Poverty rate +135% vs NC
30.6%
NC 13.0%
Unemployment +140% vs NC
11.3%
NC 4.7%

The fifth poorest city in North Carolina is Rockingham.

The city ranks as having the 5th lowest median income in the state. However, an extremely low cost of living prevents a good number of folks from living in poverty as the poverty rate only ranks as the 8th highest in North Carolina.

Still not the best news for Rockingham.

6

No. 6 poorest place in North Carolina

Kinston, NC

19,505 peopleSnackAbility 2/10down 2
2/10
Kinston, NC
Source: Wikipedia User Tradewinds | CC BY-SA 3.0
$36,878 median income · 27.9% poverty · #4 lowest income in North Carolina
Map of Kinston within North Carolina Located in Lenoir County, North Carolina
Median income -49% vs NC
$36,878
NC $72k
Poverty rate +115% vs NC
27.9%
NC 13.0%
Unemployment +243% vs NC
16.1%
NC 4.7%

Kinston ranks as the sixth poorest place in the Tar Heel State.

It ranks as having the 10th highest incidence of poverty and the highest unemployment rate.

7

No. 7 poorest place in North Carolina

Laurinburg, NC

15,087 peopleSnackAbility 2/10
2/10
Laurinburg, NC
Source: Wikipedia User Gerry Dincher from Hope Mills, NC | CC BY-SA 2.0
$42,170 median income · 31.1% poverty · #12 lowest income in North Carolina
Map of Laurinburg within North Carolina Located in Scotland County, North Carolina
Median income -42% vs NC
$42,170
NC $72k
Poverty rate +139% vs NC
31.1%
NC 13.0%
Unemployment +134% vs NC
11.0%
NC 4.7%

Laurinburg places as the seventh poorest city in North Carolina.

The city of over 15,087 ranks as having the 6th highest incidence of poverty in the state. However, it has a very low cost of living which helps to pay the bills each month.

8

No. 8 poorest place in North Carolina

Henderson, NC

14,885 peopleSnackAbility 5/10up 1
5/10
Henderson, NC
Source: Wikipedia User KimWrenn | CC BY-SA 3.0
$39,969 median income · 27.3% poverty · #7 lowest income in North Carolina
Map of Henderson within North Carolina Located in Vance County, North Carolina
Median income -45% vs NC
$39,969
NC $72k
Poverty rate +110% vs NC
27.3%
NC 13.0%
Unemployment +100% vs NC
9.4%
NC 4.7%

Henderson ranks as the eighth poorest city in North Carolina.

The big issue for the town is the unemployment rate which ranks as one of the highest in the state.

9

No. 9 poorest place in North Carolina

Lumberton, NC

18,859 peopleSnackAbility 6/10up 3
6/10
Lumberton, NC
Source: Public domain
$42,877 median income · 30.8% poverty · #14 lowest income in North Carolina
Map of Lumberton within North Carolina Located in Robeson County, North Carolina
Median income -41% vs NC
$42,877
NC $72k
Poverty rate +137% vs NC
30.8%
NC 13.0%
Unemployment +19% vs NC
5.6%
NC 4.7%

Lumberton couldn’t stay out of the top ten poorest places in North Carolina; it ranks number 9.

While the median income is the 14th lowest, there are a substantial number of people that live below the poverty line. Overall, Lumberton ranks as having the 7th most people living in poverty of all the places we analyzed in North Carolina.

10

No. 10 poorest place in North Carolina

Mount Airy, NC

10,633 peopleSnackAbility 5/10up 1
5/10
Mount Airy, NC
Source: Public domain
$40,275 median income · 26.9% poverty · #9 lowest income in North Carolina
Map of Mount Airy within North Carolina Located in Surry County, North Carolina
Median income -44% vs NC
$40,275
NC $72k
Poverty rate +107% vs NC
26.9%
NC 13.0%
Unemployment -13% vs NC
4.1%
NC 4.7%

And rounding out the top ten poorest cities in North Carolina is Mount Airy.

The city of 10,633 people ranks in the bottom 20% for both median income and poverty rate in the Tar Heel State.

The receipts

Compare the top ten

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

City Median income vs NC
1 Boone $30,065 -58%
2 Forest City $35,524 -51%
3 Roxboro $36,553 -50%
4 Williamston $38,738 -46%
5 Rockingham $37,224 -49%
6 Kinston $36,878 -49%
7 Laurinburg $42,170 -42%
8 Henderson $39,969 -45%
9 Lumberton $42,877 -41%
10 Mount Airy $40,275 -44%

North Carolina statewide median: $72,388

City Poverty rate vs NC
1 Boone 51.2% +294%
2 Forest City 32.1% +147%
3 Roxboro 33.3% +156%
4 Williamston 36.3% +179%
5 Rockingham 30.6% +135%
6 Kinston 27.9% +115%
7 Laurinburg 31.1% +139%
8 Henderson 27.3% +110%
9 Lumberton 30.8% +137%
10 Mount Airy 26.9% +107%

North Carolina statewide median: 13.0%

City Unemployment vs NC
1 Boone 12.0% +155%
2 Forest City 7.5% +60%
3 Roxboro 13.5% +187%
4 Williamston 9.8% +109%
5 Rockingham 11.3% +140%
6 Kinston 16.1% +243%
7 Laurinburg 11.0% +134%
8 Henderson 9.4% +100%
9 Lumberton 5.6% +19%
10 Mount Airy 4.1% -13%

North Carolina statewide median: 4.7%

City Population vs NC
1 Boone 20,032
2 Forest City 7,363
3 Roxboro 8,182
4 Williamston 5,112
5 Rockingham 8,967
6 Kinston 19,505
7 Laurinburg 15,087
8 Henderson 14,885
9 Lumberton 18,859
10 Mount Airy 10,633
The fine print The median North Carolina home is 33 years old Furnaces, water heaters, and roofs don’t care what you paid at closing. See what a warranty would cover before something expensive breaks. Compare home warranties →

On the map

Where poverty hits hardest in North Carolina

Saturday Night Science

How we determined the poorest places in North Carolina for 2026

The first thing that comes to most people’s minds when they think about determining the poorest places is to simply the poverty rate. That is, the number of people living below a federally established level of income for a household of a certain size.

However, we don’t think that one statistic wholly encompasses what it means to be one of the “poorest places”. So we used Saturday Night Science to look at this set of criteria from the newly released 2020-2024 American Community Survey:

  • Poverty Level
  • Median Household Income

After we collected the data for all 142 places with more than 5,000 people in North Carolina, we ranked each place from 1 to 142 for each of the criteria, with 1 being the poorest.

We then averaged all the rankings for a place into a “Poor Score” with the place having the lowest overall Poor Score, Boone, crowned the “Poorest Place In North Carolina For 2026”. The median North Carolina home is 33 years old — old enough that it pays to compare home warranty plans before something expensive breaks.

The full plate

Detailed list of the poorest places to live in North Carolina

Click any column to sort. Search by city name.

RankCityPoor ScorePopulationMedian incomePovertyUnemployment
1Boone1.0020,032$30,06551.2%12.0%
2Forest City3.507,363$35,52432.1%7.5%
3Roxboro3.508,182$36,55333.3%13.5%
4Williamston4.005,112$38,73836.3%9.8%
5Rockingham6.508,967$37,22430.6%11.3%
6Kinston7.0019,505$36,87827.9%16.1%
7Laurinburg9.0015,087$42,17031.1%11.0%
8Henderson10.0014,885$39,96927.3%9.4%
9Lumberton10.5018,859$42,87730.8%5.6%
10Mount Airy11.5010,633$40,27526.9%4.1%
11Siler City12.007,995$46,56633.9%4.7%
12Oxford12.508,914$43,05428.3%7.0%
13Selma14.006,817$41,36824.7%4.9%
14Lexington14.0019,690$43,12827.8%6.0%
15Smithfield15.0012,116$43,27027.3%7.2%
16Washington15.009,726$40,18623.1%3.5%
17Clinton19.508,304$44,95323.6%4.9%
18Hamlet20.005,961$41,59021.6%8.7%
19Ayden20.005,150$42,41322.4%6.7%
20Albemarle20.5016,762$46,88124.9%5.6%
21Reidsville22.5014,585$42,92121.1%6.4%
22Lincolnton23.0011,783$46,32022.7%3.8%
23Greenville24.5092,857$49,74824.6%9.0%
24Morganton25.0017,646$51,35525.7%3.8%
25Kings Mountain26.5012,039$49,56423.0%7.7%
26Goldsboro26.5034,383$48,54022.8%8.0%
27Marion27.007,579$51,31423.5%5.4%
28Salisbury28.5035,825$53,71626.3%5.8%
29Dunn29.008,559$46,83019.7%3.2%
30Asheboro29.0027,580$47,19719.7%4.0%
31Wilson30.5048,370$52,48523.0%6.7%
32Eden31.5015,356$47,26019.2%8.3%
33Tarboro35.0010,770$49,79618.5%4.5%
34Statesville35.0029,894$52,88020.4%6.8%
35Shelby36.0022,100$48,37617.6%3.6%
36Sanford39.0031,478$57,58622.0%4.4%
37Spring Lake39.5011,573$51,95817.7%5.4%
38Rocky Mount40.0054,297$55,53419.7%8.0%
39Mocksville40.506,068$55,36719.2%4.2%
40Roanoke Rapids40.5014,856$53,69018.4%8.1%
41Morehead City44.009,806$56,23318.1%2.0%
42Lenoir47.0018,299$49,91014.6%4.6%
43Fayetteville48.50210,815$58,40717.7%7.9%
44Winston-Salem49.00252,037$59,26817.7%5.7%
45Graham49.5018,048$56,23916.8%6.8%
46Waynesville50.5010,502$54,92315.9%1.9%
47Burlington51.0059,610$56,88016.4%6.5%
48Brevard51.507,897$54,10315.1%3.6%
49Long View51.505,011$46,73911.3%2.5%
50Hendersonville51.5015,408$53,44914.6%3.2%
51Elizabeth City53.0018,871$52,14113.3%7.0%
52New Bern53.5032,734$61,03117.3%4.6%
53Nashville54.505,729$61,00016.9%7.0%
54Bessemer City54.505,580$60,30016.4%5.9%
55Greensboro55.00301,198$61,51517.0%5.1%
56Thomasville56.5027,321$60,93516.3%4.6%
57Hickory57.0044,258$64,57617.1%3.8%
58Gastonia59.0082,884$64,05916.3%5.7%
59Havelock59.5017,691$58,40814.3%4.9%
60Angier60.006,241$52,21410.6%5.1%
61Jacksonville61.0071,279$57,69712.7%7.4%
62High Point62.00116,245$64,56115.7%5.2%
63Wilmington63.00120,805$66,73816.0%4.3%
64Conover63.508,580$65,97215.7%3.3%
65Elon64.0011,032$84,77320.0%5.1%
66Hope Mills67.0017,939$65,77414.1%8.2%
67Dallas68.506,104$58,40310.5%4.5%
68Newton69.0013,333$62,01512.0%6.2%
69Chapel Hill69.0061,607$85,98918.6%4.5%
70Pineville69.5011,055$69,35413.8%5.2%
71Asheville69.5094,535$71,10214.3%5.1%
72Butner70.008,065$74,73915.0%5.5%
73Woodfin71.008,048$71,38414.1%3.0%
74Cherryville73.006,226$70,62512.4%3.0%
75Monroe73.0036,759$72,54013.3%4.6%
76Kernersville74.0027,830$71,91812.6%2.7%
77Kannapolis75.5057,890$73,83612.6%4.1%
78Archer Lodge76.505,186$91,18817.4%0.0%
79Sawmills80.005,042$71,0679.9%8.0%
80Boiling Spring Lakes80.006,347$62,6768.5%3.5%
81King80.507,408$57,8177.0%1.0%
82Aberdeen82.509,228$75,07810.5%3.7%
83Durham83.50291,467$81,61911.7%3.8%
84Charlotte84.50903,844$82,06811.7%4.6%
85Trinity86.507,111$82,66411.6%3.2%
86Carrboro86.5021,204$85,74312.2%3.6%
87Walke87.005,873$82,61510.8%2.5%
88Raleigh87.00481,031$85,39511.9%4.4%
89Locust89.005,840$76,5048.7%3.6%
90Zebulon90.508,711$79,1129.0%7.1%
91Garner91.5034,473$78,7568.4%6.2%
92Winterville91.5010,725$83,1939.8%5.4%
93Fletcher92.508,098$75,2727.6%3.0%
94Mount Holly94.5018,208$79,3858.2%5.5%
95Concord95.50108,719$86,9219.6%5.5%
96Archdale95.5012,087$64,7575.2%2.5%
97Pleasant Garden96.005,060$88,2049.7%1.9%
98Oak Island97.509,030$85,8728.7%3.0%
99Southern Pines97.5016,420$88,5359.6%6.7%
100Black Mountain99.508,513$77,0425.9%3.9%

Source: U.S. Census ACS 2020-2024. 142 cities with more than 5,000 residents.

Summary

The poorest cities in North Carolina for 2026

Like we said earlier, when we set out to identify the poorest places in North Carolina, we weren’t sure what we’d encounter, but it ended up being some of the best places to live in North Carolina.

When you look at the data, the cities and places mentioned above meet the criteria for being at the very bottom of the income ladder for everyone that lives there. Not sold on North Carolina? Take the two-minute Find Your Place quiz and see which state actually fits you.

Keep reading

More rankings worth a look

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 →