The graph below ranks each North Carolina County by total residents according to the 2012 census estimates.

North Carolina total population by county

CountyTotal Population
MecklenburgMecklenburg County total population - 967971967,971  
WakeWake County total population - 952143952,143
GuilfordGuilford County total population - 501018501,018
ForsythForsyth County total population - 357850357,850
CumberlandCumberland County total population - 323011323,011
DurhamDurham County total population - 282081282,081
BuncombeBuncombe County total population - 244461244,461
New HanoverNew Hanover County total population - 209165209,165
UnionUnion County total population - 208498208,498
GastonGaston County total population - 208005208,005
CabarrusCabarrus County total population - 184173184,173
OnslowOnslow County total population - 184001184,001
JohnstonJohnston County total population - 174801174,801
PittPitt County total population - 172971172,971
DavidsonDavidson County total population - 163118163,118
IredellIredell County total population - 162694162,694
CatawbaCatawba County total population - 154452154,452
AlamanceAlamance County total population - 153672153,672
RandolphRandolph County total population - 142500142,500
OrangeOrange County total population - 138237138,237
RowanRowan County total population - 138004138,004
RobesonRobeson County total population - 135379135,379
WayneWayne County total population - 124318124,318
HarnettHarnett County total population - 122132122,132
BrunswickBrunswick County total population - 112197112,197
HendersonHenderson County total population - 108097108,097
CravenCraven County total population - 105232105,232
ClevelandCleveland County total population - 9744097,440
NashNash County total population - 9551795,517
RockinghamRockingham County total population - 9266492,664
MooreMoore County total population - 9038790,387
BurkeBurke County total population - 9035290,352
CaldwellCaldwell County total population - 8195481,954
WilsonWilson County total population - 8175581,755
LincolnLincoln County total population - 7926979,269
SurrySurry County total population - 7353173,531
WilkesWilkes County total population - 6920869,208
CarteretCarteret County total population - 6775067,750
RutherfordRutherford County total population - 6730367,303
ChathamChatham County total population - 6589965,899
SampsonSampson County total population - 6394863,948
FranklinFranklin County total population - 6156061,560
StanlyStanly County total population - 6051060,510
DuplinDuplin County total population - 6000560,005
LeeLee County total population - 5957959,579
LenoirLenoir County total population - 5917159,171
HaywoodHaywood County total population - 5877858,778
GranvilleGranville County total population - 5788457,884
ColumbusColumbus County total population - 5759357,593
EdgecombeEdgecombe County total population - 5573655,736
PenderPender County total population - 5418854,188
HalifaxHalifax County total population - 5396253,962
WataugaWatauga County total population - 5210652,106
HokeHoke County total population - 5049550,495
BeaufortBeaufort County total population - 4748347,483
StokesStokes County total population - 4676546,765
RichmondRichmond County total population - 4643346,433
VanceVance County total population - 4505245,052
McDowellMcDowell County total population - 4497544,975
DavieDavie County total population - 4139441,394
PasquotankPasquotank County total population - 4050540,505
JacksonJackson County total population - 4050040,500
PersonPerson County total population - 3921439,214
YadkinYadkin County total population - 3809438,094
AlexanderAlexander County total population - 3697136,971
ScotlandScotland County total population - 3620536,205
BladenBladen County total population - 3494834,948
DareDare County total population - 3451734,517
MaconMacon County total population - 3385433,854
TransylvaniaTransylvania County total population - 3280532,805
MontgomeryMontgomery County total population - 2764827,648
AsheAshe County total population - 2716027,160
CherokeeCherokee County total population - 2703227,032
AnsonAnson County total population - 2635326,353
HertfordHertford County total population - 2445624,456
CurrituckCurrituck County total population - 2410024,100
MartinMartin County total population - 2390623,906
CaswellCaswell County total population - 2314023,140
GreeneGreene County total population - 2136921,369
NorthamptonNorthampton County total population - 2130121,301
MadisonMadison County total population - 2087320,873
WarrenWarren County total population - 2058220,582
BertieBertie County total population - 2058120,581
PolkPolk County total population - 2024220,242
AveryAvery County total population - 1763317,633
YanceyYancey County total population - 1762617,626
MitchellMitchell County total population - 1536915,369
ChowanChowan County total population - 1471114,711
SwainSwain County total population - 1409914,099
PerquimansPerquimans County total population - 1352613,526
PamlicoPamlico County total population - 1307213,072
WashingtonWashington County total population - 1271712,717
GatesGates County total population - 1189411,894
AlleghanyAlleghany County total population - 1097710,977
ClayClay County total population - 1064510,645
JonesJones County total population - 1028410,284
CamdenCamden County total population - 1005210,052
GrahamGraham County total population - 86968,696
HydeHyde County total population - 57395,739
TyrrellTyrrell County total population - 41414,141

Find a place in North Carolina

North Carolina population comparison tables
Total:  Total
White:
Total Percentage
Black:
Total Percentage
Asian:
Total Percentage
American Indian:
Total Percentage
Hawaiian & Pacific Islander:
Total Percentage
Mixed Race:
Total Percentage

North Carolina Public Records

North Carolina Court Records