North Carolina Cities and Towns

Explore 549 cities and towns in North Carolina. Search Census population, growth, housing and income data, and compare detailed city profiles.

North Carolina has 549 PEP place records in this directory. Charlotte city is the largest in this covered universe at 964,784 residents as of July 1, 2025. Its place population increased by 20,731 ( 2.2%) from July 1, 2024.

Together, these places hold 6,514,538 residents; 385 of 549 gained population between July 2024 and July 2025. Statewide, the ACS 2020–2024 median household income is $72,388 (10.3% below the U.S.); median home value is $288,900 (13.2% below the U.S.); median gross rent is $1,228 (13.1% below the U.S.). Unincorporated areas count toward state totals but not toward this directory.

All 19,483 PEP places have published profiles. Income, home value and rent filters use nationwide exact-GEOID ACS matches; unavailable and suppressed estimates are excluded when those filters are active. Rent is the 2020–2024 survey median, not a current listing price. Open-ended medians meet a numeric filter only when the entire source range meets its condition.

Save up to four cities for comparison in this browser. On the comparison page, choose “Load saved shortlist” to compare them side by side.

549 places · showing the first 50 by population

PEP place population · July 1, 2025 · growth from July 1, 2024
Place State Population Annual growth City profile / shortlist
Charlotte city North Carolina 964,784 2.2% View profile
Raleigh city North Carolina 506,306 1.5% View profile
Greensboro city North Carolina 308,667 0.8% View profile
Durham city North Carolina 305,561 1.6% View profile
Winston-Salem city North Carolina 257,271 0.6% View profile
Fayetteville city North Carolina 209,120 0.0% View profile
Cary town North Carolina 183,582 0.8% View profile
Wilmington city North Carolina 126,809 1.1% View profile
High Point city North Carolina 120,571 1.9% View profile
Concord city North Carolina 114,598 1.7% View profile
Greenville city North Carolina 96,443 1.2% View profile
Asheville city North Carolina 93,523 -1.7% View profile
Gastonia city North Carolina 87,067 1.4% View profile
Apex town North Carolina 80,419 6.1% View profile
Jacksonville city North Carolina 72,732 0.1% View profile
Huntersville town North Carolina 68,535 2.2% View profile
Chapel Hill town North Carolina 63,565 0.3% View profile
Kannapolis city North Carolina 61,708 1.6% View profile
Burlington city North Carolina 61,496 -0.0% View profile
Wake Forest town North Carolina 58,147 2.7% View profile
Mooresville town North Carolina 55,842 0.6% View profile
Rocky Mount city North Carolina 55,120 -0.1% View profile
Holly Springs town North Carolina 50,288 3.7% View profile
Wilson city North Carolina 49,572 0.3% View profile
Fuquay-Varina town North Carolina 48,536 5.0% View profile
Hickory city North Carolina 45,975 1.7% View profile
Indian Trail town North Carolina 44,303 0.8% View profile
Monroe city North Carolina 42,644 6.2% View profile
Garner town North Carolina 41,562 5.7% View profile
Salisbury city North Carolina 36,879 0.6% View profile
Leland town North Carolina 35,731 4.0% View profile
Cornelius town North Carolina 35,094 2.2% View profile
Goldsboro city North Carolina 35,012 0.3% View profile
New Bern city North Carolina 34,724 1.5% View profile
Sanford city North Carolina 34,138 3.1% View profile
Matthews town North Carolina 32,769 2.2% View profile
Clayton town North Carolina 32,633 3.1% View profile
Morrisville town North Carolina 32,466 -0.2% View profile
Statesville city North Carolina 32,181 3.3% View profile
Mint Hill town North Carolina 29,476 2.2% View profile
Kernersville town North Carolina 29,128 1.5% View profile
Asheboro city North Carolina 27,990 -0.2% View profile
Thomasville city North Carolina 27,733 0.3% View profile
Shelby city North Carolina 23,309 2.1% View profile
Knightdale town North Carolina 23,144 6.2% View profile
Waxhaw town North Carolina 23,140 -0.3% View profile
Clemmons village North Carolina 22,808 1.6% View profile
Mebane city North Carolina 21,952 6.1% View profile
Carrboro town North Carolina 20,962 0.0% View profile
Harrisburg town North Carolina 20,742 1.7% View profile
Page 1

Open city comparison and saved shortlist →

North Carolina city highlights

Lists use the same Census records as each profile. Income, rent and home-value lists are limited to places with at least 5,000 residents, where survey estimates are generally more precise; open a profile to see each margin of error.

Largest places

  1. Charlotte 964,784
  2. Raleigh 506,306
  3. Greensboro 308,667
  4. Durham 305,561
  5. Winston-Salem 257,271
  6. Fayetteville 209,120
  7. Cary 183,582
  8. Wilmington 126,809
  9. High Point 120,571
  10. Concord 114,598

July 1, 2025 residents

Fastest growing, 2024–2025

  1. Wendell +17.3%
  2. Zebulon +13.9%
  3. Angier +13.2%
  4. Rolesville +8.5%
  5. Monroe +6.2%
  6. Knightdale +6.2%
  7. Apex +6.1%
  8. Mebane +6.1%
  9. Garner +5.7%
  10. Fuquay-Varina +5.0%

Places with 5,000+ residents

Most jobs located in the place

  1. Charlotte 710,875
  2. Raleigh 393,599
  3. Durham 207,612
  4. Greensboro 199,299
  5. Winston-Salem 159,464
  6. Cary 106,145
  7. Asheville 95,235
  8. Wilmington 91,209
  9. Fayetteville 87,467
  10. Greenville 61,606

LODES 8.4 workplace jobs, latest year

Highest median household income

  1. Weddington $190,766
  2. Davidson $166,556
  3. Summerfield $160,275
  4. Oak Ridge $155,385
  5. Rolesville $149,565
  6. Harrisburg $148,254
  7. Apex $144,135
  8. Holly Springs $135,578
  9. Cary $134,905
  10. Wesley Chapel $132,188

ACS 2020–2024 · 5,000+ residents

Lowest median gross rent

  1. Hamlet $640
  2. Smithfield $658
  3. Rockingham $659
  4. Lenoir $664
  5. Williamston $684
  6. Mount Airy $725
  7. Sawmills $730
  8. Clinton $759
  9. Marion $762
  10. Laurinburg $774

ACS 2020–2024 · 5,000+ residents

Highest median home value

  1. Marvin $906,000
  2. Weddington $824,100
  3. Davidson $687,700
  4. St. James $636,800
  5. Chapel Hill $613,700
  6. Cary $580,200
  7. Apex $576,100
  8. Carolina Beach $566,200
  9. Cornelius $559,400
  10. Waxhaw $549,400

ACS 2020–2024 · 5,000+ residents

Lowest median home value

  1. Williamston $107,100
  2. Hamlet $112,600
  3. Kinston $119,300
  4. Eden $120,700
  5. Henderson $123,800
  6. Spring Lake $124,000
  7. Laurinburg $134,200
  8. Reidsville $138,800
  9. Roanoke Rapids $142,700
  10. Rockingham $150,800

ACS 2020–2024 · 5,000+ residents

Detailed profiles in North Carolina

Selected city profiles · population July 1, 2025; dollar medians ACS 2020–2024
City Population Annual growth Household income Home value Monthly rent
Charlotte, NC 964,784 + 2.2% $82,068 $385,700 $1,612
Raleigh, NC 506,306 + 1.5% $85,395 $415,800 $1,572
Greensboro, NC 308,667 + 0.8% $61,515 $244,800 $1,172
Durham, NC 305,561 + 1.6% $81,619 $392,800 $1,508
Winston-Salem, NC 257,271 + 0.6% $59,268 $233,800 $1,087
Fayetteville, NC 209,120 + 0.0% $58,407 $188,000 $1,250
Cary, NC 183,582 + 0.8% $134,905 $580,200 $1,738
Wilmington, NC 126,809 + 1.1% $66,738 $383,800 $1,395
High Point, NC 120,571 + 1.9% $64,561 $235,800 $1,116
Concord, NC 114,598 + 1.7% $86,921 $353,700 $1,451

All North Carolina city and town profiles

Every covered place has its own population history and geographic record. Survey-backed profiles add housing, household composition, resident industries and commuting. Browse the complete list below, ordered alphabetically; identical place names retain their entity labels and Census identifiers.

How North Carolina’s population is spread across places

Places of 100,000 or more residents hold the largest share of North Carolina’s covered place population: 47.5% across 10 places. Between July 2024 and July 2025, places of 10,000 to 24,999 residents changed fastest as a group (+1.9%), while places of under 500 residents changed least (+0.4%). Size bands use July 2025 populations; group change sums each band’s 2024 and 2025 estimates.

North Carolina places by size · PEP Vintage 2025
Residents in July 2025 Places Combined population Share of place population Places that grew Group change 2024–2025
100,000 or more 10 3,097,269 47.5% 10 of 10 +1.4%
25,000 to 99,999 33 1,633,431 25.1% 28 of 33 +1.7%
10,000 to 24,999 50 807,423 12.4% 42 of 50 +1.9%
2,500 to 9,999 141 715,277 11.0% 115 of 141 +1.0%
500 to 2,499 188 227,875 3.5% 131 of 188 +0.5%
Under 500 127 33,263 0.5% 59 of 127 +0.4%

What this state directory covers

The list uses Census Population Estimates Program place records (summary level 162): mostly incorporated cities, towns and villages, with their official labels and identifiers. Unincorporated communities and most census-designated places are outside this release, so a named community can be absent even though people live there, and the place totals above are smaller than the state population. Annual changes can reflect boundary adjustments as well as population change. Dollar figures are ACS 2020–2024 five-year medians in 2024 dollars, joined by exact place GEOID. Read the full methodology.

Download all North Carolina population records , inspect the official population release, or read definitions and calculation methods.

What can we help you find?

Type at least two letters to start searching.

Browse cities Esc to close