Largest Cities in North Carolina: Ranked by Population
The largest city in North Carolina in our data is Charlotte, NC, with an estimated 1,512,923 people, followed by Raleigh, NC (1,038,738) and Durham, NC (424,700). This list ranks the top 50 places among the 162 North Carolina communities with at least 5,000 residents.
What are the top 50 in North Carolina?
| # | City | County | Population | Per sq mi |
|---|---|---|---|---|
| 1 | Charlotte, NC | Mecklenburg County | 1,512,923 | 2,883 |
| 2 | Raleigh, NC | Wake County | 1,038,738 | 3,248 |
| 3 | Durham, NC | Durham County | 424,700 | 2,484 |
| 4 | Winston-Salem, NC | Forsyth County | 422,269 | 1,867 |
| 5 | Greensboro, NC | Guilford County | 343,090 | 2,297 |
| 6 | Fayetteville, NC | Cumberland County | 327,435 | 1,430 |
| 7 | Asheville, NC | Buncombe County | 312,507 | 2,036 |
| 8 | Concord, NC | Cabarrus County | 261,801 | 1,515 |
| 9 | Wilmington, NC | New Hanover County | 255,616 | 2,406 |
| 10 | Hickory, NC | Catawba County | 218,323 | 1,388 |
| 11 | Gastonia, NC | Gaston County | 182,581 | 1,494 |
| 12 | High Point, NC | Guilford County | 179,913 | 2,012 |
| 13 | Cary, NC | Wake County | 170,282 | 2,898 |
| 14 | Burlington, NC | Alamance County | 131,043 | 1,831 |
| 15 | Greenville, NC | Pitt County | 130,118 | 2,621 |
| 16 | Jacksonville, NC | Onslow County | 108,856 | 1,487 |
| 17 | Chapel Hill, NC | Orange County | 64,051 | 2,973 |
| 18 | Rocky Mount, NC | Nash County | 64,018 | 1,220 |
| 19 | Apex, NC | Wake County | 59,300 | 2,849 |
| 20 | Huntersville, NC | Mecklenburg County | 58,098 | 1,424 |
| 21 | Goldsboro, NC | Wayne County | 57,278 | 1,197 |
| 22 | New Bern, NC | Craven County | 51,308 | 1,059 |
| 23 | Kannapolis, NC | Cabarrus County | 50,841 | 1,559 |
| 24 | Morehead City, NC | Carteret County | 49,760 | 1,305 |
| 25 | Wilson, NC | Wilson County | 49,483 | 1,588 |
| 26 | Pinehurst, NC | Moore County | 45,935 | 995 |
| 27 | Wake Forest, NC | Wake County | 45,629 | 2,587 |
| 28 | Indian Trail, NC | Union County | 40,252 | 1,831 |
| 29 | Asheboro, NC | Randolph County | 39,192 | 1,375 |
| 30 | Mooresville, NC | Iredell County | 39,132 | 1,588 |
| 31 | Holly Springs, NC | Wake County | 37,812 | 2,217 |
| 32 | Monroe, NC | Union County | 35,540 | 1,171 |
| 33 | Sanford, NC | Lee County | 35,467 | 1,033 |
| 34 | Salisbury, NC | Rowan County | 33,988 | 1,523 |
| 35 | Matthews, NC | Mecklenburg County | 33,138 | 1,935 |
| 36 | Smithfield, NC | Johnston County | 32,156 | 1,088 |
| 37 | Garner, NC | Wake County | 31,407 | 1,974 |
| 38 | Fuquay-Varina, NC | Wake County | 30,324 | 1,994 |
| 39 | Cornelius, NC | Mecklenburg County | 30,257 | 2,349 |
| 40 | Morrisville, NC | Wake County | 28,846 | 3,307 |
| 41 | Lumberton, NC | Robeson County | 28,279 | 1,155 |
| 42 | Mint Hill, NC | Mecklenburg County | 27,617 | 1,142 |
| 43 | Statesville, NC | Iredell County | 27,528 | 1,111 |
| 44 | Shelby, NC | Cleveland County | 26,973 | 896 |
| 45 | Kinston, NC | Lenoir County | 26,889 | 1,088 |
| 46 | Thomasville, NC | Davidson County | 26,649 | 1,588 |
| 47 | Boone, NC | Watauga County | 26,146 | 3,116 |
| 48 | Forest City, NC | Rutherford County | 25,311 | 834 |
| 49 | Clayton, NC | Johnston County | 24,887 | 1,642 |
| 50 | Kernersville, NC | Forsyth County | 24,660 | 1,386 |
How big are the largest cities in North Carolina?
Of the 162 places with pages, 16 have more than 100,000 residents, 32 have between 25,000 and 100,000, and 114 have fewer than 25,000. The median place has about 15,748 people. The ten largest places account for about 59% of the combined population of all pages, which shows how concentrated the state's population is across communities. Wake County contributes 8 of the top 50.
Which counties do the top 50 belong to?
The 50 places on this list are spread across 33 counties of North Carolina. Wake County has 8 (Raleigh, Cary, Apex, Wake Forest, Holly Springs, Garner, Fuquay-Varina, Morrisville); Mecklenburg County has 5 (Charlotte, Huntersville, Matthews, Cornelius, Mint Hill); Forsyth County has 2 (Winston-Salem, Kernersville). Counties with several entries are usually centers of a metropolitan area, where one large city is surrounded by many suburbs that each pass the 5,000-resident threshold.
How does North Carolina compare with the rest of the country?
The median North Carolina place with a page has about 15,748 residents, compared with about 13,459 nationwide, so the state's typical community is larger than the national typical place. Charlotte, NC ranks 38th among all US places by estimated population in our data. The state has 733 communities in total, of which 162 reach 5,000 residents. See the national ranking of the largest cities for comparison.
Quick answers about North Carolina cities
- Which is the largest city in North Carolina? Charlotte (1,512,923 people).
- How many North Carolina cities have more than 100,000 people? 16 in our data.
- How many have 25,000 to 100,000? 32.
- What is the typical size? About 15,748 residents for a place with a page.
How is this ranking made?
The data comes from the SimpleMaps US Cities Database, which gives each place an estimated population and a density in people per square kilometer. We convert density to people per square mile and rank the places with at least 5,000 residents. Boundaries matter: a city that includes large parks or farmland scores lower on density than a compact city of the same size, and population estimates can include areas that share a city's ZIP codes. Read why population figures differ and how density is calculated before you quote a number.
Where to go next
Rankings use dataset estimates, not official counts.