North Carolina Population By County in 2017

Updated on January 27, 2024.

Based on the US Census Vintage data estimates, in 2017, the population of North Carolina was 10,275,758. Among all North Carolina counties, Mecklenburg[object Promise] had the highest population (1,079,656), followed by Wake[object Promise] (1,072,463), and Guilford[object Promise] (528,622). Tyrrell[object Promise] was the least populated county (4,172).

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 2017
North Carolina Population By County in 2017
Items per page:
0 of 0
County Population % of State Population
Alamance 163326 1.59
Alexander 37105 0.36
Alleghany 11004 0.11
Anson 24856 0.24
Ashe 26795 0.26
Avery 17522 0.17
Beaufort 47097 0.46
Bertie 19246 0.19
Bladen 33446 0.33
Brunswick 130996 1.27
Buncombe 257408 2.51
Burke 90143 0.88
Cabarrus 206987 2.01
Caldwell 81961 0.80
Camden 10517 0.10
Carteret 69014 0.67
Caswell 22623 0.22
Catawba 157822 1.54
Chatham 71248 0.69
Cherokee 28000 0.27
Chowan 14015 0.14
Clay 11033 0.11
Cleveland 97198 0.95
Columbus 56000 0.55
Craven 102740 1.00
Cumberland 331702 3.23
Currituck 26330 0.26
Dare 36257 0.35
Davidson 165489 1.61
Davie 42297 0.41
Duplin 58942 0.57
Durham 312466 3.04
Edgecombe 52793 0.51
Forsyth 375901 3.66
Franklin 66175 0.64
Gaston 219788 2.14
Gates 11502 0.11
Graham 8529 0.08
Granville 59452 0.58
Greene 20965 0.20
Guilford 528622 5.14
Halifax 51329 0.50
Harnett 132584 1.29
Haywood 61167 0.60
Henderson 115431 1.12
Hertford 23917 0.23
Hoke 54207 0.53
Hyde 5230 0.05
Iredell 175673 1.71
Jackson 43220 0.42
Johnston 196541 1.91
Jones 9550 0.09
Lee 60418 0.59
Lenoir 56644 0.55
Lincoln 82608 0.80
McDowell 45089 0.44
Macon 34610 0.34
Madison 21603 0.21
Martin 22773 0.22
Mecklenburg 1079656 10.51
Mitchell 14992 0.15
Montgomery 27274 0.27
Moore 97376 0.95
Nash 94095 0.92
New Hanover 228863 2.23
Northampton 19898 0.19
Onslow 195332 1.90
Orange 143624 1.40
Pamlico 12631 0.12
Pasquotank 39420 0.38
Pender 60787 0.59
Perquimans 13464 0.13
Person 39412 0.38
Pitt 178661 1.74
Polk 20567 0.20
Randolph 143000 1.39
Richmond 44786 0.44
Robeson 132606 1.29
Rockingham 90844 0.88
Rowan 140289 1.37
Rutherford 66558 0.65
Sampson 63188 0.62
Scotland 35178 0.34
Stanly 61458 0.60
Stokes 45710 0.45
Surry 72114 0.70
Swain 14268 0.14
Transylvania 33812 0.33
Tyrrell 4172 0.04
Union 231525 2.25
Vance 44387 0.43
Wake 1072463 10.44
Warren 19829 0.19
Washington 11947 0.12
Watauga 55250 0.54
Wayne 123201 1.20
Wilkes 68461 0.67
Wilson 81446 0.79
Yadkin 37599 0.37
Yancey 17709 0.17