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

Updated on March 28, 2026.

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

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

In terms of percentages, Sheridan had the highest percentage of its population being citizens of voting-age (83.72%), followed by McIntosh (81.46%), and Logan (80.52%).

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 2020
North Dakota Citizen Voting-age Population By County in 2020
Items per page:
0 of 0
County Citizen Voting-age Population % of County Population
Cass 131950 73.33
Burleigh 72005 75.39
Grand Forks 53255 75.81
Ward 50925 73.85
Williams 24295 67.40
Morton 23860 76.67
Stark 22365 71.76
Stutsman 16425 78.66
Richland 12645 77.84
Rolette 9500 65.81
McKenzie 9360 67.65
Ramsey 8690 75.43
Barnes 8380 79.13
Walsh 7965 74.86
McLean 7370 77.33
Mountrail 7325 70.77
Mercer 6420 76.79
Traill 6120 76.50
Pembina 5310 77.52
Bottineau 4955 77.18
Benson 4510 65.74
McHenry 4415 75.79
Ransom 3985 75.76
Dickey 3630 74.77
LaMoure 3240 76.69
Dunn 3235 74.20
Pierce 3140 77.34
Sargent 3100 79.49
Wells 3095 79.56
Cavalier 2975 78.91
Sioux 2825 65.09
Emmons 2600 79.76
Foster 2510 77.71
Bowman 2315 74.92
Nelson 2255 78.71
McIntosh 2065 81.46
Hettinger 2020 80.48
Kidder 1895 76.72
Griggs 1845 79.70
Renville 1800 75.47
Divide 1785 77.95
Grant 1785 76.94
Eddy 1755 77.66
Adams 1725 75.99
Towner 1650 75.34
Burke 1580 73.83
Oliver 1465 74.75
Golden Valley 1435 79.94
Steele 1410 77.69
Logan 1405 80.52
Sheridan 1080 83.72
Billings 675 76.27
Slope 610 77.22