Skip to main content
Population Review

Census ACS 2023 · 96 cities

Largest Cities in North Carolina

North Carolina has 96 cities with populations of 10,000 or more. The largest city is Charlotte city with a population of 886,283. These cities represent the economic and cultural centers of the state, each with distinct demographic profiles reflecting local industries, housing markets, and community character. Explore the full ranking below to compare population, income, and age across all major cities in North Carolina.

Source: Census ACS 2023 5-Year Estimates

#CityPopulationMedian IncomeMedian Age
1Winterville town10,624$82,78339
2Winston-Salem city250,887$57,67335.6
3Wilson city47,740$47,29439.1
4Wilmington city118,578$63,90037.5
5Wendell town11,585$93,84838.3
6Weddington town13,468$196,15943.5
7Waynesville town10,408$50,55447.4
8Waxhaw town21,565$128,11536.9
9Wake Forest town51,199$120,77738.8
10Thomasville city27,261$58,24639.4
11Tarboro town10,705$49,38648.9
12Summerfield town11,031$151,13144.4
13Statesville city29,161$55,49237.4
14Stallings town16,495$106,07439.4
15Spring Lake town11,613$50,49725.4
16Spout Springs Cdp11,073$87,90530.9
17Southern Pines town16,052$83,68138.6
18Smithfield town11,798$37,82742.7
19Shelby city21,868$50,70541.2
20Sanford city30,833$54,29434.9
21Salisbury city35,730$51,05836.5
22Rolesville town10,200$148,25038.9
23Rocky Mount city54,175$52,92741.8
24Roanoke Rapids city15,024$53,98138
25Reidsville city14,547$42,70241.4
26Raleigh city470,763$82,42434.7
27Piney Green Cdp14,205$65,17930
28Pineville town10,780$64,25733.9
29Pinehurst village17,992$104,95558.8
30Newton city13,223$56,86939.2
31New Bern city31,563$56,89340.4
32Myrtle Grove Cdp12,404$112,13941.7
33Murraysville Cdp17,307$75,72037.1
34Mount Holly city17,928$75,92839.1
35Mount Airy city10,631$39,87346.7
36Morrisville town30,471$125,40434.5
37Morganton city17,541$49,43438.5
38Mooresville town51,447$88,59236.6
39Monroe city35,596$67,26536.5
40Mint Hill town26,954$99,27246.2
41Mebane city18,899$84,31236.8
42Matthews town29,959$105,57939.3
43Lumberton city19,220$43,11435.6
44Lincolnton city11,503$43,29437.7
45Lexington city19,691$41,77535.9
46Lewisville town13,655$84,42441.8
47Lenoir city18,282$48,88943.5
48Leland town26,307$88,57648
49Laurinburg city15,079$39,25837.9
50Lake Norman of Iredell Cdp12,496$194,51947.7
51Knightdale town19,532$91,63834
52Kinston city19,576$35,25042.9
53Kings Mountain city11,472$45,50741.6
54Kernersville town27,439$69,92338.7
55Kannapolis city56,470$70,69137.7
56Jacksonville city73,507$54,06923.3
57Indian Trail town41,146$99,07335.5
58Huntersville town62,458$119,95139.9
59Hope Mills town17,823$60,67133.3
60Holly Springs town43,429$132,43536.3
61High Point city115,263$61,22837.8
62Hickory city43,747$63,36137.7
63Hendersonville city15,253$52,33750.3
64Henderson city14,922$38,78036.6
65Havelock city16,471$64,43324.5
66Harrisburg town19,203$143,39339
67Greenville city88,540$50,56428
68Greensboro city298,564$58,88434.1
69Graham city17,537$54,78336.4
70Goldsboro city33,448$47,00536.7
71Gastonia city81,632$60,55437.2
72Garner town32,543$77,49637.6
73Fuquay-Varina town37,749$111,44736.3
74Fayetteville city209,692$56,39530.7
75Elon town11,325$82,71721.9
76Elizabeth City city18,740$50,94736.1
77Eden city15,353$50,95936.9
78Durham city288,465$79,23434.8
79Davidson town14,852$152,96941.2
80Cornelius town32,009$114,68844.8
81Concord city106,518$84,75236.2
82Clemmons village21,574$84,32643.7
83Clayton town28,043$73,34832.7
84Charlotte city886,283$78,43834.4
85Chapel Hill town59,889$85,82525.8
86Cary town176,686$129,39939.8
87Carrboro town21,170$85,92734
88Burlington city58,599$54,94139.6
89Boone town19,534$28,63321.5
90Belmont city15,140$86,44237.7
91Asheville city94,369$67,22140.7
92Asheboro city27,353$48,62836.1
93Archdale city11,992$64,98446.5
94Apex town67,765$138,44236
95Anderson Creek Cdp14,021$86,66131.1
96Albemarle city16,527$52,82539.8

More Rankings for North Carolina

Frequently Asked Questions

Charlotte city is the #1 ranked city in North Carolina by population, with a value of 886,283 according to Census ACS 2023 data.

North Carolina has 96 cities with 10,000+ population tracked in Census ACS 2023 data.

All data comes from the American Community Survey (ACS) 2023 5-Year estimates by the US Census Bureau.

Data from the American Community Survey 2023 5-Year estimates. Covers cities with populations of 10,000 or more in North Carolina.