Rankings

Largest counties in North Carolina

The 25 largest North Carolina counties by population from the latest U.S. Census Bureau data. Wake County leads with 1,129,410 residents — and the top ten counties combined hold roughly 46% of all North Carolinians.

Last reviewed: June 2026 · Sources: U.S. Census Bureau, NC OneMap

#CountySeatRegionPopulation% of state
1WakeRaleighPiedmont1,129,41010.82%
2MecklenburgCharlottePiedmont1,115,48210.68%
3GuilfordGreensboroPiedmont541,2995.18%
4ForsythWinston-SalemPiedmont382,5903.66%
5CumberlandFayettevilleCoastal Plain334,7283.21%
6DurhamDurhamPiedmont324,8333.11%
7BuncombeAshevilleMountains269,4522.58%
8UnionMonroePiedmont238,2672.28%
9GastonGastoniaPiedmont227,9432.18%
10CabarrusConcordPiedmont225,8042.16%
11New HanoverWilmingtonCoastal Plain225,7022.16%
12JohnstonSmithfieldCoastal Plain215,9992.07%
13OnslowJacksonvilleCoastal Plain204,5761.96%
14IredellStatesvillePiedmont186,6931.79%
15AlamanceGrahamPiedmont171,4151.64%
16PittGreenvilleCoastal Plain170,2431.63%
17DavidsonLexingtonPiedmont168,9301.62%
18CatawbaNewtonPiedmont160,6101.54%
19OrangeHillsboroughPiedmont148,6961.42%
20RowanSalisburyPiedmont146,8751.41%
21RandolphAsheboroPiedmont144,1711.38%
22BrunswickBoliviaCoastal Plain136,6931.31%
23HarnettLillingtonPiedmont133,5681.28%
24WayneGoldsboroCoastal Plain117,3331.12%
25RobesonLumbertonCoastal Plain116,5301.12%

Why Wake County passed Mecklenburg

For most of the 20th century, Mecklenburg County (Charlotte) was the most populous county in North Carolina — anchored by banking, manufacturing, and the state's busiest airport. Wake County (Raleigh) caught up in the 2010s and pulled ahead during the pandemic-era reshuffle of U.S. white-collar work. Today both counties exceed one million residents, the first in NC history to do so, and they alternate the lead in monthly Census estimates by a few thousand people.

The two counties together hold roughly a fifth of all North Carolinians — a striking concentration in a state of 100 counties.

Inside the top 10 largest NC counties

Eight of the ten largest counties sit in the Piedmont, the central urban band of the state: Wake, Mecklenburg, Guilford (Greensboro), Forsyth (Winston-Salem), Cumberland (Fayetteville), Durham, Union, and Cabarrus. The two outliers are Buncombe in the Mountains (Asheville) and New Hanover on the coast (Wilmington) — both regional economic centers that punch well above their geographic footprint.

Together these ten counties contain roughly 46% of North Carolina's residents, even though they cover less than a fifth of the state's land area.

Largest North Carolina counties by land area

Population and land area diverge sharply in NC. By area, the leaders are Robeson (~949 sq mi), Sampson (~945), and Columbus (~937) — all rural counties in the southeastern Coastal Plain. None crack the top 25 by population. The smallest county by area, Chowan, is just ~173 sq mi, more than five times smaller than Robeson.

Where growth is happening

Within the top 25, the fastest growers since the last decennial census are the ring counties around Raleigh-Durham and Charlotte: Johnston, Cabarrus, Union, and Brunswick (Wilmington's bedroom county). Each has added tens of thousands of residents as home-builders push out from saturated urban cores. The slowest large-county growers are Cumberland and Pitt, both anchored by older institutions (Fort Liberty and East Carolina University) rather than tech-driven in-migration.

For the opposite end of the spectrum, see our smallest North Carolina counties ranking, or the full 100-county population list.

Frequently asked questions

What is the largest county in North Carolina by population?
Wake County is the largest North Carolina county by population, with 1,129,410 residents in the latest U.S. Census Bureau data. It is anchored by Raleigh, the state capital.
What is the second-largest county in NC?
Mecklenburg County (Charlotte) is the second-largest with 1,115,482 residents — the urban core of the Charlotte metropolitan area.
What is the largest county in NC by land area?
By land area, Robeson County is the largest at roughly 949 square miles, followed by Sampson (945) and Columbus (937). All three lie in the southeastern Coastal Plain.
How concentrated is North Carolina's population?
The ten largest counties — all in the Piedmont except Buncombe (Asheville) and New Hanover (Wilmington) — hold roughly half of all North Carolinians. The smallest 25 counties combined account for less than 7%.
Which large NC counties are growing fastest?
Recent U.S. Census Bureau estimates show Brunswick, Johnston, Cabarrus, and Union counties posting the fastest growth among large counties — all bedroom communities for Wilmington, Raleigh, or Charlotte.

See also: smallest counties · most populated NC counties · full 100-county rankings.