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.
Advertisement
Largest cities in North Carolina
- Charlotte 874,579
- Raleigh 467,665
- Greensboro 299,035
- Durham 283,506
- Winston-Salem 249,545
- Fayetteville 208,501
- Cary 174,721
- Wilmington 115,451
- High Point 114,059
- Concord 105,240
- Asheville 94,589
- Greenville 87,521
- Gastonia 80,411
- Jacksonville 72,723
- Chapel Hill 61,960
- Huntersville 61,376
- Apex 58,780
- Burlington 57,303
- Rocky Mount 54,341
- Kannapolis 53,114
- Mooresville 50,193
- Wilson 47,851
- Wake Forest 47,601
- Hickory 43,490
- Holly Springs 41,239
- Indian Trail 39,997
- Salisbury 35,540
- Monroe 34,562
- Fuquay-Varina 34,152
- Goldsboro 33,657
Advertisement
Counties of North Carolina
- Alamance County 13 towns
- Alexander County 4 towns
- Alleghany County 1 towns
- Anson County 7 towns
- Ashe County 3 towns
- Avery County 7 towns
- Beaufort County 11 towns
- Bertie County 8 towns
- Bladen County 10 towns
- Brunswick County 19 towns
- Buncombe County 13 towns
- Burke County 10 towns
- Cabarrus County 5 towns
- Caldwell County 8 towns
- Camden County 2 towns
- Carteret County 18 towns
- Caswell County 2 towns
- Catawba County 11 towns
- Chatham County 11 towns
- Cherokee County 3 towns
- Chowan County 4 towns
- Clay County 1 towns
- Cleveland County 16 towns
- Columbus County 14 towns
- Craven County 13 towns
- Cumberland County 10 towns
- Currituck County 3 towns
- Dare County 15 towns
- Davidson County 9 towns
- Davie County 5 towns
- Duplin County 13 towns
- Durham County 3 towns
- Edgecombe County 7 towns
- Forsyth County 9 towns
- Franklin County 6 towns
- Gaston County 16 towns
- Gates County 2 towns
- Graham County 3 towns
- Granville County 5 towns
- Greene County 4 towns
- Guilford County 12 towns
- Halifax County 10 towns
- Harnett County 11 towns
- Haywood County 6 towns
- Henderson County 17 towns
- Hertford County 6 towns
- Hoke County 7 towns
- Hyde County 4 towns
- Iredell County 6 towns
- Jackson County 8 towns
- Johnston County 11 towns
- Jones County 3 towns
- Lee County 2 towns
- Lenoir County 6 towns
- Lincoln County 6 towns
- Macon County 2 towns
- Madison County 3 towns
- Martin County 9 towns
- McDowell County 5 towns
- Mecklenburg County 7 towns
- Mitchell County 2 towns
- Montgomery County 5 towns
- Moore County 13 towns
- Nash County 11 towns
- New Hanover County 18 towns
- Northampton County 10 towns
- Onslow County 18 towns
- Orange County 4 towns
- Pamlico County 10 towns
- Pasquotank County 1 towns
- Pender County 9 towns
- Perquimans County 2 towns
- Person County 1 towns
- Pitt County 13 towns
- Polk County 3 towns
- Randolph County 9 towns
- Richmond County 9 towns
- Robeson County 22 towns
- Rockingham County 7 towns
- Rowan County 11 towns
- Rutherford County 11 towns
- Sampson County 16 towns
- Scotland County 7 towns
- Stanly County 12 towns
- Stokes County 4 towns
- Surry County 8 towns
- Swain County 2 towns
- Transylvania County 2 towns
- Tyrrell County 1 towns
- Union County 15 towns
- Vance County 4 towns
- Wake County 12 towns
- Warren County 3 towns
- Washington County 3 towns
- Watauga County 7 towns
- Wayne County 12 towns
- Wilkes County 10 towns
- Wilson County 7 towns
- Yadkin County 5 towns
- Yancey County 1 towns
Last updated: