Cities in North Carolina
772 cities and towns · Population 6,594,573
About North Carolina
North Carolina is home to 772 cities and towns with a combined population of 6,594,573 residents according to the latest US Census Bureau American Community Survey estimates. The largest city is Charlotte, and the median household income across the state 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.
Economy & Income
The economic landscape of North Carolina features a median household income of $64,468. The wealthiest community by income is Marvin at $250,001 per year. The state's average unemployment rate is 7.0% and the poverty rate averages 17.2% across all communities. 26.6% of residents statewide hold a bachelor's degree or higher.
Housing & Cost of Living
The typical home in North Carolina is valued at $228,922, with median monthly rent at $1,012. The home-value-to-income ratio is approximately 3.6x the median income, a moderate figure that reflects a balanced housing market. For city-by-city housing data, see our North Carolina cost of living breakdown.
Demographics
The population of North Carolina is distributed across 772 communities, ranging from Hobucken (6 residents) to Charlotte (886,283 residents). The median age across North Carolina is 42.9 years. Explore individual city pages for detailed demographic breakdowns including race, ethnicity, education, and employment data.
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 according to US Census Bureau data.
What is the largest city in North Carolina?
The largest city in North Carolina is Charlotte by population. It has 886,283 residents and a median household income of $78,438.
What is the median household income in North Carolina?
The median household income across North Carolina is $64,468 per year. The highest-income city is Marvin at $250,001.
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.
What are the top 5 cities in North Carolina by population?
The five largest cities in North Carolina are: 1. Charlotte (886,283), 2. Raleigh (470,763), 3. Greensboro (298,564), 4. Durham (288,465), 5. Winston-Salem (250,887).
What is the smallest city in North Carolina?
The smallest city in North Carolina by population is Hobucken with 6 residents.
What is the cost of living in North Carolina?
The median household income in North Carolina is $64,468. The median home value across the state is $228,922 and median rent is $1,012/month. See our detailed cost of living guide for North Carolina for city-level breakdowns.