Cost of Living in North Carolina
We track 15 metro areas in North Carolina. The average of the 15 metros we track in North Carolina is 92.7 on the BEA's overall price index — 7.3% below the US average of 100. Rocky Mount, NC is the least expensive at 88.0, while Raleigh, NC is the most expensive at 98.2. Figures reflect 2024 data from the US Bureau of Economic Analysis.
See all states or the full A–Z list of metros.
Metro areas in North Carolina
| Metro | Overall RPP | vs US avg |
|---|---|---|
| Asheville, NC | 96.5 | −3.5% |
| Burlington, NC | 93.2 | −6.8% |
| Charlotte, NC | 97.3 | −2.7% |
| Durham, NC | 97.6 | −2.4% |
| Fayetteville, NC | 92.0 | −8.0% |
| Goldsboro, NC | 88.5 | −11.5% |
| Greensboro, NC | 92.9 | −7.1% |
| Greenville, NC | 88.4 | −11.6% |
| Hickory, NC | 88.5 | −11.5% |
| Jacksonville, NC | 92.1 | −7.9% |
| Pinehurst, NC | 88.3 | −11.7% |
| Raleigh, NC | 98.2 | −1.8% |
| Rocky Mount, NC | 88.0 | −12.0% |
| Wilmington, NC | 96.4 | −3.6% |
| Winston, NC | 92.0 | −8.0% |