North Carolina Citizen Population By County in 2023 (ACS-5Yrs)

Updated on March 28, 2026.

Based on the US Census Bureau's special tabulation from the ACS 5-year estimates, in 2023, the citizen population for North Carolina was 10,051,540 and represented 94.97% of the total North Carolina population.

Among all North Carolina counties, Wake had the highest citizen population (1.06M), followed by Mecklenburg (1.02M), and Guilford (511.12K).

In terms of percentages, Camden had the highest percentage of its population being citizens (99.67%), followed by Stokes (99.58%), and Martin (99.52%).

The chart and table below shows the citizen population of each county and the percentage of each county's population that were citizens.

You can see similar information for other states and by state for the United States.

See this for other years:
North Carolina Citizen Population By County in 2023
North Carolina Citizen Population By County in 2023
Items per page:
0 of 0
County Citizen Population % of County Population
Wake 1061630 92.24
Mecklenburg 1015740 89.82
Guilford 511120 94.13
Forsyth 364825 94.33
Cumberland 326925 97.08
Durham 297980 90.46
Buncombe 261090 96.06
Union 230725 94.18
Gaston 224165 96.84
New Hanover 223010 96.45
Cabarrus 218900 94.66
Johnston 213875 94.37
Onslow 205400 98.50
Iredell 184110 95.99
Pitt 166600 96.70
Davidson 165960 97.02
Alamance 164490 94.38
Catawba 155950 96.24
Brunswick 143885 98.63
Rowan 142240 95.79
Randolph 138530 95.33
Orange 137365 93.26
Harnett 131525 96.35
Robeson 112350 96.14
Henderson 112245 95.62
Wayne 112020 95.25
Moore 100360 97.59
Craven 99415 98.36
Cleveland 98795 98.63
Nash 93300 97.75
Rockingham 89665 97.90
Lincoln 87885 97.26
Burke 85440 97.24
Caldwell 78770 97.71
Wilson 75800 96.38
Chatham 72850 93.02
Franklin 69420 96.47
Surry 68585 96.05
Carteret 67690 98.60
Wilkes 64430 97.64
Rutherford 63845 98.45
Stanly 62240 97.93
Pender 61755 97.29
Haywood 61715 98.86
Lee 59810 92.64
Granville 58955 95.96
Sampson 54405 91.83
Lenoir 53405 97.25
Watauga 53295 97.60
Hoke 51065 96.17
Columbus 49730 98.56
Edgecombe 47755 97.91
Halifax 47360 98.22
Stokes 44700 99.58
Duplin 44565 90.85
Beaufort 43555 97.67
McDowell 43415 97.17
Davie 42230 97.03
Richmond 42150 98.44
Jackson 41705 96.79
Vance 40745 96.19
Pasquotank 40405 98.96
Person 38650 98.41
Dare 36405 96.99
Macon 36335 96.80
Alexander 36130 99.15
Yadkin 35935 96.03
Scotland 33855 98.55
Transylvania 32505 97.77
Currituck 29305 98.97
Cherokee 29005 99.35
Bladen 28975 97.92
Ashe 26445 98.57
Montgomery 24500 94.69
Caswell 22185 97.77
Martin 21670 99.52
Madison 21505 99.38
Anson 21485 98.08
Hertford 19800 96.63
Polk 19325 98.15
Greene 19290 94.47
Warren 18400 98.13
Yancey 18275 97.86
Bertie 17230 98.57
Avery 17155 97.22
Northampton 17120 99.48
Mitchell 14710 98.23
Swain 13970 99.33
Chowan 13675 98.99
Perquimans 13080 99.51
Pamlico 12115 98.38
Clay 11270 98.95
Washington 10840 99.40
Alleghany 10730 96.89
Camden 10710 99.67
Gates 10380 99.47
Jones 9130 98.76
Graham 7910 98.38
Hyde 4530 97.95
Tyrrell 3155 93.48