North Carolina Voting-age Population By County in 2021 (ACS-5Yrs)

Updated on February 28, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the voting-age population of North Carolina was 8.07M which was 77.79% of the total North Carolina population. Among all North Carolina counties, Wake had the highest voting-age population (847.80K), followed by Mecklenburg (842.75K), and Guilford (416.85K).

On the other hand, the counties with the least voting-age population were: Tyrrell (2.94K), Hyde (3.74K), and Graham (6.47K).

The chart and table below shows the voting-age population of each county and the percentage of each county's population that are of voting-age.

You can see similar information for other states and by state for the United States.

North Carolina Voting-age Population By County in 2021
North Carolina Voting-age Population By County in 2021
Items per page:
0 of 0
County Voting-age Population % of County Population
Alamance 131430 77.68
Alexander 29101 79.75
Alleghany 9046 82.92
Anson 17767 79.36
Ashe 21973 82.61
Avery 15165 85.45
Beaufort 35906 79.97
Bertie 14995 82.82
Bladen 23883 79.33
Brunswick 113736 85.01
Buncombe 217664 81.53
Burke 71462 81.36
Cabarrus 164492 74.36
Caldwell 64341 79.72
Camden 7959 76.88
Carteret 56055 82.50
Caswell 18540 81.37
Catawba 124397 77.82
Chatham 60064 80.01
Cherokee 23842 83.61
Chowan 10951 79.38
Clay 9144 83.15
Cleveland 76849 77.71
Columbus 40676 79.02
Craven 79374 78.27
Cumberland 250100 74.97
Currituck 21456 77.81
Dare 29855 81.31
Davidson 130971 77.96
Davie 33460 78.65
Duplin 37836 75.92
Durham 254106 79.37
Edgecombe 38300 77.20
Forsyth 292736 76.92
Franklin 52684 77.94
Gaston 174829 77.33
Gates 8487 80.19
Graham 6470 79.99
Granville 48322 79.41
Greene 16372 79.77
Guilford 416850 77.61
Halifax 38658 78.43
Harnett 98461 73.99
Haywood 50446 81.77
Henderson 93716 81.06
Hertford 17890 81.28
Hoke 37893 72.64
Hyde 3741 79.65
Iredell 141679 77.01
Jackson 35711 83.08
Johnston 157581 74.57
Jones 7570 81.17
Lee 47509 75.80
Lenoir 42734 77.22
Lincoln 67542 78.84
McDowell 35560 79.86
Macon 29946 81.97
Madison 17402 81.82
Martin 17641 79.42
Mecklenburg 842749 76.55
Mitchell 12195 81.57
Montgomery 20216 78.08
Moore 77236 78.32
Nash 73700 77.88
New Hanover 183676 81.57
Northampton 14762 82.39
Onslow 152443 75.62
Orange 118761 80.58
Pamlico 10447 84.98
Pasquotank 31355 77.92
Pender 46542 77.62
Perquimans 10538 81.05
Person 30846 79.09
Pitt 133966 78.53
Polk 16264 83.78
Randolph 111225 77.38
Richmond 33125 76.50
Robeson 88866 74.78
Rockingham 72381 79.62
Rowan 113238 77.68
Rutherford 51365 79.52
Sampson 44800 75.33
Scotland 26430 76.95
Stanly 48586 78.18
Stokes 36172 81.13
Surry 56168 78.62
Swain 10887 76.85
Transylvania 27765 84.19
Tyrrell 2935 85.42
Union 172748 73.29
Vance 32425 76.03
Wake 847803 76.18
Warren 15449 81.79
Washington 8904 79.62
Watauga 47156 87.20
Wayne 89535 76.08
Wilkes 52793 79.58
Wilson 60582 76.84
Yadkin 29388 79.00
Yancey 14959 81.49