1 North Carolina City Is Among The 25 Cheapest Places To Live In The U.S.

Photo: Getty Images

Living in a big city in America often comes at a price. Given the cost of living rising across the country, as well as a record-high increase in inflation, finding a place to settle down and call home could hit your wallet hard.

Kiplinger searched the country to find the cheapest places to live, and one city in North Carolina made the cut. According to the report:

"We compiled our rankings of America's 25 cheapest cities based on the Council for Community and Economic Research's (C2ER) calculations of living expenses in 267 urban areas. We then limited ourselves to metro areas with at least 50,000 inhabitants."

So which North Carolina city is considered one of the cheapest places to live in America?


Coming in at No. 19 overall, Winston-Salem is the cheapest metro area in North Carolina and one of the most inexpensive cities to live in the country thanks to its cost of living 14.9% below the U.S. average. This central North Carolina locale has a median household income of $52,607, median home value of $157,700 and unemployment rate of 4.0%.

Here are the Top 10 cheapest U.S. cities to live:

  1. Kalamazoo, Michigan
  2. Harlingen, Texas
  3. McAllen, Texas
  4. Jackson, Mississippi
  5. Amarillo, Texas
  6. Anniston, Alabama
  7. Knoxville, Tennessee
  8. Joplin, Missouri
  9. Augusta-Aiken, Georgia/South Carolina
  10. Kokomo, Indiana

Check out Kiplinger's report to see the cheapest cities to live around the country.