North Carolina Population By County in 2022

Updated on January 29, 2024.

Based on the US Census Vintage data estimates, in 2022, the population of North Carolina was 10,698,973. Among all North Carolina counties, Wake[object Promise] had the highest population (1,175,021), followed by Mecklenburg[object Promise] (1,145,392), and Guilford[object Promise] (546,101). Tyrrell[object Promise] was the least populated county (3,365).

Hover over or click on the counties in the map below to see the populations. The data can also be found in a table below. You can use the table to sort, filter, and explore the data further.

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

See this for other years:
North Carolina Population By County in 2022
North Carolina Population By County in 2022
Items per page:
0 of 0
County Population % of State Population
Alamance 176353 1.65
Alexander 36512 0.34
Alleghany 11185 0.11
Anson 22202 0.21
Ashe 27110 0.25
Avery 17571 0.16
Beaufort 44272 0.41
Bertie 17240 0.16
Bladen 29446 0.28
Brunswick 153064 1.43
Buncombe 273589 2.56
Burke 87881 0.82
Cabarrus 235797 2.20
Caldwell 80492 0.75
Camden 11088 0.10
Carteret 69380 0.65
Caswell 22614 0.21
Catawba 163462 1.53
Chatham 79864 0.75
Cherokee 29512 0.28
Chowan 13940 0.13
Clay 11614 0.11
Cleveland 100670 0.94
Columbus 49885 0.47
Craven 100874 0.94
Cumberland 336699 3.15
Currituck 31015 0.29
Dare 37956 0.36
Davidson 172586 1.61
Davie 44090 0.41
Duplin 48990 0.46
Durham 332680 3.11
Edgecombe 48301 0.45
Forsyth 389157 3.64
Franklin 74539 0.70
Gaston 234215 2.19
Gates 10383 0.10
Graham 7980 0.08
Granville 61903 0.58
Greene 20211 0.19
Guilford 546101 5.10
Halifax 47848 0.45
Harnett 138832 1.30
Haywood 62609 0.59
Henderson 118106 1.10
Hertford 20875 0.20
Hoke 53787 0.50
Hyde 4576 0.04
Iredell 195897 1.83
Jackson 42955 0.40
Johnston 234778 2.19
Jones 9233 0.09
Lee 65476 0.61
Lenoir 54633 0.51
Lincoln 93095 0.87
McDowell 44753 0.42
Macon 38065 0.36
Madison 21768 0.20
Martin 21508 0.20
Mecklenburg 1145392 10.71
Mitchell 15094 0.14
Montgomery 25894 0.24
Moore 105531 0.99
Nash 95789 0.90
New Hanover 234921 2.20
Northampton 16779 0.16
Onslow 207298 1.94
Orange 150477 1.41
Pamlico 12381 0.12
Pasquotank 40938 0.38
Pender 65737 0.61
Perquimans 13210 0.12
Person 39386 0.37
Pitt 173542 1.62
Polk 19986 0.19
Randolph 146043 1.37
Richmond 42778 0.40
Robeson 116663 1.09
Rockingham 91957 0.86
Rowan 149645 1.40
Rutherford 64963 0.61
Sampson 59120 0.55
Scotland 34162 0.32
Stanly 64153 0.60
Stokes 45175 0.42
Surry 71403 0.67
Swain 13967 0.13
Transylvania 33355 0.31
Tyrrell 3365 0.03
Union 249070 2.33
Vance 42138 0.39
Wake 1175021 10.98
Warren 18713 0.18
Washington 10828 0.10
Watauga 55089 0.52
Wayne 117286 1.10
Wilkes 65784 0.62
Wilson 78449 0.73
Yadkin 37463 0.35
Yancey 18811 0.18