List of cities and towns in North Carolina
This is a list of all cities and towns in North Carolina with more than 25,000 people. It is in order by how many people they have.
- Charlotte
- Raleigh
- Greensboro
- Durham
- Winston-Salem
- Fayetteville
- Cary
- Wilmington
- High Point
- Greenville
- Asheville
- Concord
- Gastonia
- Jacksonville
- Chapel Hill
- Rocky Mount
- Burlington
- Wilson
- Huntersville
- Kannapolis
- Apex
- Hickory
- Goldsboro
- Indian Trail
- Salisbury
- Monroe
- Mooresville
- Wake Forest
- New Bern
- Sanford
- Matthews
- Holly Springs
- Thomasville
- Garner
- Cornelius
- Asheboro
- Statesville