Towns and cities in North Carolina

785 towns and cities in 100 counties

North Carolina (NC) has 10,439,388 residents (Census) living in 785 cities, towns, villages and communities across 100 counties.

Largest cities in North Carolina

Counties of North Carolina

Last updated: