North Carolina Population By County in 2012

Updated on June 16, 2025.

Based on the US Census Vintage data estimates, in 2012, the population of North Carolina was 9,751,810. Among all North Carolina counties, Mecklenburg had the highest population (967,418), followed by Wake (952,266), and Guilford (500,618). Tyrrell was the least populated county (4,122).

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 2012
North Carolina Population By County in 2012
Items per page:
0 of 0
County Population % of State Population
Alamance 153299 1.57
Alexander 36926 0.38
Alleghany 10944 0.11
Anson 26315 0.27
Ashe 26921 0.28
Avery 17617 0.18
Beaufort 47442 0.49
Bertie 20490 0.21
Bladen 34805 0.36
Brunswick 112039 1.15
Buncombe 243761 2.50
Burke 89965 0.92
Cabarrus 184358 1.89
Caldwell 82094 0.84
Camden 10006 0.10
Carteret 67792 0.70
Caswell 23044 0.24
Catawba 154739 1.59
Chatham 64551 0.66
Cherokee 27044 0.28
Chowan 14696 0.15
Clay 10660 0.11
Cleveland 97332 1.00
Columbus 57546 0.59
Craven 105381 1.08
Cumberland 330161 3.39
Currituck 24030 0.25
Dare 34389 0.35
Davidson 163064 1.67
Davie 41285 0.42
Duplin 59449 0.61
Durham 282757 2.90
Edgecombe 55667 0.57
Forsyth 357644 3.67
Franklin 61405 0.63
Gaston 207915 2.13
Gates 11888 0.12
Graham 8703 0.09
Granville 57573 0.59
Greene 21198 0.22
Guilford 500618 5.13
Halifax 53739 0.55
Harnett 122250 1.25
Haywood 58666 0.60
Henderson 107811 1.11
Hertford 24619 0.25
Hoke 50499 0.52
Hyde 5689 0.06
Iredell 162729 1.67
Jackson 40661 0.42
Johnston 174387 1.79
Jones 10065 0.10
Lee 59257 0.61
Lenoir 59132 0.61
Lincoln 78743 0.81
McDowell 45005 0.46
Macon 33816 0.35
Madison 20913 0.21
Martin 23851 0.25
Mecklenburg 967418 9.92
Mitchell 15327 0.16
Montgomery 27513 0.28
Moore 90205 0.93
Nash 95225 0.98
New Hanover 209118 2.14
Northampton 21287 0.22
Onslow 190813 1.96
Orange 137870 1.41
Pamlico 13016 0.13
Pasquotank 40411 0.41
Pender 53730 0.55
Perquimans 13590 0.14
Person 39188 0.40
Pitt 173021 1.77
Polk 20251 0.21
Randolph 142274 1.46
Richmond 46364 0.48
Robeson 135458 1.39
Rockingham 92722 0.95
Rowan 137505 1.41
Rutherford 67227 0.69
Sampson 63710 0.65
Scotland 36094 0.37
Stanly 60464 0.62
Stokes 46716 0.48
Surry 73292 0.75
Swain 14054 0.14
Transylvania 32849 0.34
Tyrrell 4122 0.04
Union 208106 2.13
Vance 45104 0.46
Wake 952266 9.77
Warren 20750 0.21
Washington 12662 0.13
Watauga 52079 0.53
Wayne 124587 1.28
Wilkes 68910 0.71
Wilson 81393 0.84
Yadkin 38149 0.39
Yancey 17625 0.18