North Carolina Population By County in 2010

Updated on January 27, 2024.

Based on the US Census Vintage data estimates, in 2010, the population of North Carolina was 9,574,586. Among all North Carolina counties, Mecklenburg[object Promise] had the highest population (923,292), followed by Wake[object Promise] (906,875), and Guilford[object Promise] (489,626). Tyrrell[object Promise] was the least populated county (4,415).

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 2010
North Carolina Population By County in 2010
Items per page:
0 of 0
County Population % of State Population
Alamance 151437 1.58
Alexander 37232 0.39
Alleghany 11136 0.12
Anson 26853 0.28
Ashe 27226 0.28
Avery 17797 0.19
Beaufort 47826 0.50
Bertie 21244 0.22
Bladen 35178 0.37
Brunswick 108070 1.13
Buncombe 238743 2.49
Burke 90567 0.95
Cabarrus 178564 1.87
Caldwell 83025 0.87
Camden 10011 0.11
Carteret 66700 0.70
Caswell 23745 0.25
Catawba 154758 1.62
Chatham 63845 0.67
Cherokee 27435 0.29
Chowan 14737 0.15
Clay 10609 0.11
Cleveland 97922 1.02
Columbus 57997 0.61
Craven 104180 1.09
Cumberland 327247 3.42
Currituck 23672 0.25
Dare 33981 0.36
Davidson 162841 1.70
Davie 41252 0.43
Duplin 58663 0.61
Durham 271366 2.83
Edgecombe 56595 0.59
Forsyth 351378 3.67
Franklin 60835 0.64
Gaston 206114 2.15
Gates 12165 0.13
Graham 8866 0.09
Granville 57683 0.60
Greene 21257 0.22
Guilford 489626 5.11
Halifax 54476 0.57
Harnett 115757 1.21
Haywood 58930 0.62
Henderson 106894 1.12
Hertford 24773 0.26
Hoke 47498 0.50
Hyde 5812 0.06
Iredell 159788 1.67
Jackson 40376 0.42
Johnston 169676 1.77
Jones 10139 0.11
Lee 57879 0.61
Lenoir 59491 0.62
Lincoln 78127 0.82
McDowell 45102 0.47
Macon 33959 0.36
Madison 20798 0.22
Martin 24505 0.26
Mecklenburg 923292 9.64
Mitchell 15511 0.16
Montgomery 27725 0.29
Moore 88595 0.93
Nash 95819 1.00
New Hanover 203295 2.12
Northampton 22037 0.23
Onslow 186918 1.95
Orange 133985 1.40
Pamlico 13108 0.14
Pasquotank 40632 0.42
Pender 52415 0.55
Perquimans 13480 0.14
Person 39412 0.41
Pitt 168865 1.76
Polk 20474 0.21
Randolph 141985 1.48
Richmond 46636 0.49
Robeson 134469 1.40
Rockingham 93681 0.98
Rowan 138329 1.45
Rutherford 67739 0.71
Sampson 63536 0.66
Scotland 36062 0.38
Stanly 60578 0.63
Stokes 47330 0.49
Surry 73779 0.77
Swain 14006 0.15
Transylvania 33087 0.35
Tyrrell 4415 0.05
Union 202110 2.11
Vance 45293 0.47
Wake 906875 9.47
Warren 20974 0.22
Washington 13119 0.14
Watauga 50972 0.53
Wayne 122891 1.28
Wilkes 69265 0.72
Wilson 81294 0.85
Yadkin 38435 0.40
Yancey 17805 0.19