Cities in North Carolina
772 cities and towns · Population 6,594,573
North Carolina has 772 cities and towns with a combined population of 6,594,573 residents. The largest city is Charlotte. The median household income across North Carolina is $64,468 per year. Browse the table below to compare cities by population and income, or explore the full North Carolina city rankings. See how cities compare on housing costs in our North Carolina cost of living guide.
Largest Cities in North Carolina
| City | Population | Median Income |
|---|---|---|
| Charlotte | 886,283 | $78,438 |
| Raleigh | 470,763 | $82,424 |
| Greensboro | 298,564 | $58,884 |
| Durham | 288,465 | $79,234 |
| Winston-Salem | 250,887 | $57,673 |
| Fayetteville | 209,692 | $56,395 |
| Cary | 176,686 | $129,399 |
| Wilmington | 118,578 | $63,900 |
| High Point | 115,263 | $61,228 |
| Concord | 106,518 | $84,752 |
| Asheville | 94,369 | $67,221 |
| Greenville | 88,540 | $50,564 |
| Gastonia | 81,632 | $60,554 |
| Jacksonville | 73,507 | $54,069 |
| Apex | 67,765 | $138,442 |
| Huntersville | 62,458 | $119,951 |
| Chapel Hill | 59,889 | $85,825 |
| Burlington | 58,599 | $54,941 |
| Kannapolis | 56,470 | $70,691 |
| Rocky Mount | 54,175 | $52,927 |
All Cities in North Carolina
North Carolina City Rankings
Frequently Asked Questions about North Carolina
How many cities are in North Carolina?
North Carolina has 772 cities and towns with a combined population of 6,594,573 residents.
What is the largest city in North Carolina?
The largest city in North Carolina is Charlotte by population.
What is the median household income in North Carolina?
The median household income across North Carolina is $64,468 per year.
What is the most popular city in North Carolina?
Charlotte is the most populated city in North Carolina with 886,283 residents and a median income of $78,438.