Find a Job You Really Want In
North Carolina has it all — beaches, mountains, college sports, food, and, for the most part, jobs.
But certain parts of the Tar Heel State do a much better job at helping you get employed than others.
To help you better understand parts of the state that might not be gold mines, we decided to sit down and look at the data to pin-point the under-performers of North Carolina.
After many hours of analysis, we arrived at this list of the worst places in North Carolina to get a job:
- Roanoke Rapids
- Laurinburg
- Tarboro
- Edenton
- Rockingham
- Lumberton
- Henderson
- Mount Airy
- Elizabeth City
- Marion
Read on to find out how we determined which places would be the first ones fired from North Carolina.
For more NC reading, check out:
How We Determined The Worst Places For Jobs In The Tar Heel State
After getting the data for about 740 places in North Carolina, we ultimately decided to limit our analysis to places with over 5,000 people to keep things as apples to apples as possible.
That left us with 146 places.
We then ranked each place across a number of criteria from one to 146, with 146 being the worst.
Finally, we then took the average rank across all criteria, with the place posting the highest overall score gaining the title “Worst Place For Jobs In North Carolina”.
The criteria we looked at were:
Population: 15,783
Unemployment Rate: 9.00%
Median Household Income: $35,388
Roanoke Rapids takes the dubious distinction as the worst place in North Carolina to get a job.
A crumbing textile industry has a lot to do with its poor recent performance for job growth (2nd worst overall) and expectations for future job growth (2nd worst).
Combine poor job growth with a relatively high unemployment rate (5th worst overall) and it’s not hard to see why Roanoke Rapids took this spot in our analysis.
2. Laurinburg
Population: 15,965
Unemployment Rate: 11.60%
Median Household Income: $26,895
Laurinburg comes in second on our list of the worst places in North Carolina to get a job, but not for lack of trying.
Some how the small city avoided the top spot even though it pulled out the triple crown of thorns — worst unemployment, recent job growth, and future job growth of all the places we looked at in North Carolina.
Its saving grace? A relatively lower sales tax.
3. Tarboro
Population: 11,401
Unemployment Rate: 10.20%
Median Household Income: $33,168
Ranking in 3rd place, Tarboro, the county seat of Edgecombe County, takes a seat on our list as one of the worst places to get a job in North Carolina.
The second highest unemployment rate in the state for the places we analyzed and a bottom ten finishing in future job growth earned Tarboro this ranking.
That being said, the city had the strongest recent growth of any city in the bottom ten.
4. Edenton
Population: 5,037
Unemployment Rate: 7.40%
Median Household Income: $27,854
Edenton, the smallest town on our list. manages to beat a lot of its bigger brothers to take fourth place.
The town had the 3rd lowest recent growth rate and sixth lowest prospective growth rate. Its median household income ranks as the 11th lowest out of the 146 places we analyzed.
5. Rockingham
Population: 9,524
Unemployment Rate: 8.00%
Median Household Income: $30,995
The fifth worst place to get a job in North Carolina, Rockingham follows a similar path as the places prior to it within the ranking.
Recent job growth pose a problem for Rockingham, along with an unemployment rate that marks as the 11th worst in the state.
A relatively high median household income prevented the town from placing ahead of Edenton.
6. Lumberton
Population: 21,595
Unemployment Rate: 8.80%
Median Household Income: $32,383
Lumberton ranks as the 6th worst place for jobs in North Carolina.
The biggest city in the worst 10 places, Lumberton’s statistic mimic Tarboro — relatively (for the bottom ten) strong recent job growth that doesn’t make up for the current level of unemployment.
7. Henderson
Population: 15,389
Unemployment Rate: 8.70%
Median Household Income: $26,353
The county seat of Vance County, Henderson stands as the lone representative of the county on our list of the worst places in North Carolina to get a job.
A low median household income (7th worst) and high unemployment (7th worst) held Henderson back.
Relatively low sales taxes prevented the city from appearing higher on the list.
8. Mount Airy
Population: 10,449
Unemployment Rate: 6.30%
Median Household Income: $30,949
Coming in 8th is Mount Airy.
Not take the air out of its sails, but slow recent job growth and a median household income in the bottom 20% of places in North Carolina landed Mount Airy on this list.
However, the city is at the top of the (small) mountain when it comes to unemployment rate — it has the best of any place in our ten worst.
9. Elizabeth City
Population: 18,645
Unemployment Rate: 8.30%
Median Household Income: $33,000
Located in Pasquotank County in eastern North Carolina, Elizabeth City just cracked our top ten at number 9.
The city’s unemployment rate, recent job growth, and future job growth all placed in the bottom ten for places in North Carolina.
It almost seems like the city takes a ride on the Dismal Swamp Canal when it comes to getting a job.
10. Marion
Population: 7,997
Unemployment Rate: 6.60%
Median Household Income: $24,775
And rounding out the 10 worst places to get a job in North Carolina is Marion.
Located almost as far away from Elizabeth City as possible in western North Carolina, it took a different path into the top ten. Namely, Marion has the lowest median household income of any city in the top ten.
On the bright side, the Blue Ridge Mountains are only a rocks throw away.
Demotion Status Complete
There you have it when it comes to the worst places to get a job.
The big cities of North Carolina define the state’s job market — the further you live from Raleigh, Charlotte, and Asheville, the harder jobs are to come by.
Interestingly enough, no two places border one another forming something of a shotgun pattern around the state.
A shotgun pattern of weak job prospects that is.

