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

Updated on March 28, 2026.

Based on the US Census Bureau's special tabulation from the ACS 5-year estimates, in 2021, the citizen voting-age population for North Dakota was 571,025 and represented 73.84% of the total North Dakota population.

Among all North Dakota counties, Cass had the highest citizen voting-age population (133.69K), followed by Burleigh (73.44K), and Grand Forks (54.85K).

In terms of percentages, Sheridan had the highest percentage of its population being citizens of voting-age (83.46%), followed by Emmons (80.54%), and McIntosh (80.35%).

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

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

See this for other years:
North Dakota Citizen Voting-age Population By County in 2021
North Dakota Citizen Voting-age Population By County in 2021
Items per page:
0 of 0
County Citizen Voting-age Population % of County Population
Cass 133690 73.06
Burleigh 73440 75.02
Grand Forks 54845 75.03
Ward 51360 73.70
Williams 25665 66.73
Morton 25140 76.38
Stark 23210 70.96
Stutsman 17035 78.58
Richland 12790 77.30
McKenzie 9175 66.68
Ramsey 8690 74.66
Barnes 8530 78.47
Rolette 8190 65.47
Walsh 8000 75.26
McLean 7520 76.81
Mountrail 6785 69.84
Mercer 6355 75.61
Traill 6065 75.72
Pembina 5325 77.06
Bottineau 4885 75.85
Ransom 4310 75.88
McHenry 4120 76.02
Benson 3855 63.30
Dickey 3700 73.78
LaMoure 3190 76.41
Wells 3145 78.04
Pierce 3090 76.49
Dunn 3020 74.48
Sargent 2990 77.86
Cavalier 2875 77.18
Emmons 2670 80.54
Foster 2625 77.32
Sioux 2520 63.08
Nelson 2320 76.44
Bowman 2270 75.04
McIntosh 2065 80.35
Hettinger 1980 79.20
Eddy 1845 77.52
Grant 1810 77.02
Kidder 1785 74.53
Griggs 1770 79.02
Renville 1720 73.82
Adams 1690 75.61
Divide 1680 76.54
Towner 1660 75.80
Burke 1585 72.87
Steele 1440 77.01
Golden Valley 1435 79.28
Logan 1425 78.51
Oliver 1385 74.86
Sheridan 1110 83.46
Billings 640 76.19
Slope 615 79.36