North Carolina Population By County in 2019

Updated on January 27, 2024.

Based on the US Census Vintage data estimates, in 2019, the population of North Carolina was 10,501,384. Among all North Carolina counties, Mecklenburg[object Promise] had the highest population (1,113,283), followed by Wake[object Promise] (1,112,795), and Guilford[object Promise] (537,872). Tyrrell[object Promise] was the least populated county (3,813).

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 2019
North Carolina Population By County in 2019
Items per page:
0 of 0
County Population % of State Population
Alamance 169173 1.61
Alexander 37417 0.36
Alleghany 11134 0.11
Anson 23538 0.22
Ashe 27215 0.26
Avery 17496 0.17
Beaufort 47096 0.45
Bertie 18962 0.18
Bladen 32864 0.31
Brunswick 142987 1.36
Buncombe 262049 2.50
Burke 90424 0.86
Cabarrus 216340 2.06
Caldwell 82275 0.78
Camden 10770 0.10
Carteret 69513 0.66
Caswell 22590 0.22
Catawba 159363 1.52
Chatham 74419 0.71
Cherokee 28708 0.27
Chowan 13917 0.13
Clay 11277 0.11
Cleveland 97964 0.93
Columbus 55452 0.53
Craven 102031 0.97
Cumberland 336524 3.21
Currituck 27916 0.27
Dare 37071 0.35
Davidson 168238 1.60
Davie 42699 0.41
Duplin 58802 0.56
Durham 322969 3.08
Edgecombe 51429 0.49
Forsyth 382118 3.64
Franklin 69775 0.66
Gaston 224652 2.14
Gates 11536 0.11
Graham 8470 0.08
Granville 60358 0.57
Greene 20915 0.20
Guilford 537872 5.12
Halifax 50074 0.48
Harnett 136172 1.30
Haywood 62510 0.60
Henderson 117347 1.12
Hertford 23642 0.23
Hoke 55166 0.53
Hyde 4932 0.05
Iredell 181866 1.73
Jackson 43736 0.42
Johnston 209786 2.00
Jones 9339 0.09
Lee 61772 0.59
Lenoir 56074 0.53
Lincoln 86627 0.83
McDowell 45784 0.44
Macon 35729 0.34
Madison 21638 0.21
Martin 22451 0.21
Mecklenburg 1113283 10.60
Mitchell 14928 0.14
Montgomery 27209 0.26
Moore 101167 0.96
Nash 94258 0.90
New Hanover 234275 2.23
Northampton 19498 0.19
Onslow 202795 1.93
Orange 148192 1.41
Pamlico 12650 0.12
Pasquotank 39970 0.38
Pender 63046 0.60
Perquimans 13578 0.13
Person 39621 0.38
Pitt 181257 1.73
Polk 20723 0.20
Randolph 143495 1.37
Richmond 44764 0.43
Robeson 130440 1.24
Rockingham 91118 0.87
Rowan 141818 1.35
Rutherford 67031 0.64
Sampson 63372 0.60
Scotland 34776 0.33
Stanly 62645 0.60
Stokes 45634 0.44
Surry 71741 0.68
Swain 14312 0.14
Transylvania 34270 0.33
Tyrrell 3813 0.04
Union 240028 2.29
Vance 44670 0.43
Wake 1112795 10.60
Warren 19692 0.19
Washington 11635 0.11
Watauga 56271 0.54
Wayne 123904 1.18
Wilkes 68296 0.65
Wilson 81775 0.78
Yadkin 37617 0.36
Yancey 18059 0.17