North Carolina Population By County in 2022

Updated on June 16, 2025.

Based on the US Census Vintage data estimates, in 2022, the population of North Carolina was 10,710,793. Among all North Carolina counties, Wake had the highest population (1,174,107), followed by Mecklenburg (1,149,349), and Guilford (547,195). Tyrrell was the least populated county (3,469).

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 176544 1.65
Alexander 36237 0.34
Alleghany 11187 0.10
Anson 22346 0.21
Ashe 27062 0.25
Avery 17550 0.16
Beaufort 44356 0.41
Bertie 16947 0.16
Bladen 29365 0.27
Brunswick 152836 1.43
Buncombe 274112 2.56
Burke 87732 0.82
Cabarrus 236078 2.20
Caldwell 80259 0.75
Camden 11089 0.10
Carteret 69369 0.65
Caswell 22219 0.21
Catawba 163286 1.52
Chatham 80080 0.75
Cherokee 29431 0.28
Chowan 13921 0.13
Clay 11610 0.11
Cleveland 100771 0.94
Columbus 50027 0.47
Craven 102392 0.96
Cumberland 339068 3.17
Currituck 31011 0.29
Dare 38047 0.36
Davidson 172443 1.61
Davie 44087 0.41
Duplin 49072 0.46
Durham 331568 3.10
Edgecombe 48481 0.45
Forsyth 389519 3.64
Franklin 74326 0.69
Gaston 234208 2.19
Gates 10373 0.10
Graham 8052 0.08
Granville 60867 0.57
Greene 20415 0.19
Guilford 547195 5.11
Halifax 47623 0.45
Harnett 138583 1.29
Haywood 62595 0.58
Henderson 118336 1.11
Hertford 19525 0.18
Hoke 53759 0.50
Hyde 4616 0.04
Iredell 196129 1.83
Jackson 43880 0.41
Johnston 234762 2.19
Jones 9243 0.09
Lee 65687 0.61
Lenoir 54529 0.51
Lincoln 93103 0.87
McDowell 44759 0.42
Macon 37996 0.36
Madison 21912 0.21
Martin 21502 0.20
Mecklenburg 1149349 10.73
Mitchell 15051 0.14
Montgomery 25884 0.24
Moore 105548 0.99
Nash 95922 0.90
New Hanover 236147 2.21
Northampton 16806 0.16
Onslow 206718 1.93
Orange 150744 1.41
Pamlico 12269 0.12
Pasquotank 40818 0.38
Pender 65697 0.61
Perquimans 13243 0.12
Person 39396 0.37
Pitt 177090 1.65
Polk 20006 0.19
Randolph 146174 1.37
Richmond 42360 0.40
Robeson 116313 1.09
Rockingham 92044 0.86
Rowan 149514 1.40
Rutherford 64829 0.61
Sampson 59096 0.55
Scotland 33548 0.31
Stanly 64285 0.60
Stokes 45137 0.42
Surry 71489 0.67
Swain 13968 0.13
Transylvania 33668 0.31
Tyrrell 3469 0.03
Union 249714 2.33
Vance 42258 0.40
Wake 1174107 10.96
Warren 18700 0.18
Washington 10798 0.10
Watauga 55404 0.52
Wayne 118185 1.10
Wilkes 65801 0.61
Wilson 78838 0.74
Yadkin 37539 0.35
Yancey 18790 0.18