Governor Elections 2024 | US Governor Elections | North Dakota Races
2024 North Dakota Gubernatorial Election Results

Kelly Armstrong
Percent: 68.26%
Votes: 247,056

Merrill Piepkorn
Percent: 25.98%
Votes: 94,043
Race Summary
Republican Kelly Armstrong won the gubernatorial race, succeeding fellow Republican Doug Burgum, who did not seek re-election. Armstrong defeated Democrat Merrill Piepkorn, ensuring the state's continued Republican leadership.
Full Results
Kelly Armstrong (REP)
Percent: 68.26%
Votes: 247,056
Merrill Piepkorn (DEM)
Percent: 25.98%
Votes: 94,043
Michael Coachman (IND)
Percent: 5.61%
Votes: 20,322
Write-In
Percent: 0.15%
Votes: 530
Total votes: 361,951
State Map

Results by County
Adams County
Kelly Armstrong (REP)
Percent: 81.91%
Votes: 978
Merrill Piepkorn (DEM)
Percent: 13.57%
Votes: 162
Michael Coachman (IND)
Percent: 4.44%
Votes: 53
Write-In
Percent: 0.08%
Votes: 1
Total votes: 1,194
Bottineau County
Kelly Armstrong (REP)
Percent: 75.45%
Votes: 2,585
Merrill Piepkorn (DEM)
Percent: 18.16%
Votes: 622
Michael Coachman (IND)
Percent: 6.30%
Votes: 216
Write-In
Percent: 0.09%
Votes: 3
Total votes: 3,426
Cass County
Kelly Armstrong (REP)
Percent: 56.43%
Votes: 50,505
Merrill Piepkorn (DEM)
Percent: 39.00%
Votes: 34,903
Michael Coachman (IND)
Percent: 4.42%
Votes: 3,953
Write-In
Percent: 0.16%
Votes: 140
Total votes: 89,501
Dunn County
Kelly Armstrong (REP)
Percent: 81.46%
Votes: 1,806
Merrill Piepkorn (DEM)
Percent: 12.45%
Votes: 276
Michael Coachman (IND)
Percent: 5.91%
Votes: 131
Write-In
Percent: 0.18%
Votes: 4
Total votes: 2,217
Golden Valley County
Kelly Armstrong (REP)
Percent: 84.53%
Votes: 825
Merrill Piepkorn (DEM)
Percent: 10.35%
Votes: 101
Michael Coachman (IND)
Percent: 5.12%
Votes: 50
Write-In
Percent: 0.00%
Votes: 0
Total votes: 976
Hettinger County
Kelly Armstrong (REP)
Percent: 82.64%
Votes: 1,057
Merrill Piepkorn (DEM)
Percent: 10.79%
Votes: 138
Michael Coachman (IND)
Percent: 6.57%
Votes: 84
Write-In
Percent: 0.00%
Votes: 0
Total votes: 1,279
McHenry County
Kelly Armstrong (REP)
Percent: 77.08%
Votes: 2,102
Merrill Piepkorn (DEM)
Percent: 15.95%
Votes: 435
Michael Coachman (IND)
Percent: 6.75%
Votes: 184
Write-In
Percent: 0.22%
Votes: 6
Total votes: 2,727
Mercer County
Kelly Armstrong (REP)
Percent: 80.34%
Votes: 3,625
Merrill Piepkorn (DEM)
Percent: 13.50%
Votes: 609
Michael Coachman (IND)
Percent: 6.03%
Votes: 272
Write-In
Percent: 0.13%
Votes: 6
Total votes: 4,512
Oliver County
Kelly Armstrong (REP)
Percent: 81.09%
Votes: 866
Merrill Piepkorn (DEM)
Percent: 12.36%
Votes: 132
Michael Coachman (IND)
Percent: 6.55%
Votes: 70
Write-In
Percent: 0.00%
Votes: 0
Total votes: 1,068
Ransom County
Kelly Armstrong (REP)
Percent: 64.82%
Votes: 1,699
Merrill Piepkorn (DEM)
Percent: 30.45%
Votes: 798
Michael Coachman (IND)
Percent: 4.69%
Votes: 123
Write-In
Percent: 0.04%
Votes: 1
Total votes: 2,621
Sargent County
Kelly Armstrong (REP)
Percent: 64.92%
Votes: 1,310
Merrill Piepkorn (DEM)
Percent: 29.93%
Votes: 604
Michael Coachman (IND)
Percent: 5.15%
Votes: 104
Write-In
Percent: 0.00%
Votes: 0
Total votes: 2,018
Stark County
Kelly Armstrong (REP)
Percent: 81.30%
Votes: 12,056
Merrill Piepkorn (DEM)
Percent: 12.08%
Votes: 1,792
Michael Coachman (IND)
Percent: 6.47%
Votes: 960
Write-In
Percent: 0.14%
Votes: 21
Total votes: 14,829
Traill County
Kelly Armstrong (REP)
Percent: 66.94%
Votes: 2,721
Merrill Piepkorn (DEM)
Percent: 28.54%
Votes: 1,160
Michael Coachman (IND)
Percent: 4.33%
Votes: 176
Write-In
Percent: 0.20%
Votes: 8
Total votes: 4,065
Williams County
Kelly Armstrong (REP)
Percent: 79.67%
Votes: 11,669
Merrill Piepkorn (DEM)
Percent: 12.30%
Votes: 1,802
Michael Coachman (IND)
Percent: 7.83%
Votes: 1,147
Write-In
Percent: 0.20%
Votes: 29
Total votes: 14,647
Barnes County
Kelly Armstrong (REP)
Percent: 69.17%
Votes: 3,655
Merrill Piepkorn (DEM)
Percent: 26.82%
Votes: 1,417
Michael Coachman (IND)
Percent: 3.88%
Votes: 205
Write-In
Percent: 0.13%
Votes: 7
Total votes: 5,284
Bowman County
Kelly Armstrong (REP)
Percent: 85.72%
Votes: 1,387
Merrill Piepkorn (DEM)
Percent: 10.57%
Votes: 171
Michael Coachman (IND)
Percent: 3.71%
Votes: 60
Write-In
Percent: 0.00%
Votes: 0
Total votes: 1,618
Cavalier County
Kelly Armstrong (REP)
Percent: 75.61%
Votes: 1,491
Merrill Piepkorn (DEM)
Percent: 20.33%
Votes: 401
Michael Coachman (IND)
Percent: 3.96%
Votes: 78
Write-In
Percent: 0.10%
Votes: 2
Total votes: 1,972
Eddy County
Kelly Armstrong (REP)
Percent: 71.04%
Votes: 856
Merrill Piepkorn (DEM)
Percent: 23.24%
Votes: 280
Michael Coachman (IND)
Percent: 5.64%
Votes: 68
Write-In
Percent: 0.08%
Votes: 1
Total votes: 1,205
Grand Forks County
Kelly Armstrong (REP)
Percent: 62.03%
Votes: 19,016
Merrill Piepkorn (DEM)
Percent: 33.12%
Votes: 10,153
Michael Coachman (IND)
Percent: 4.75%
Votes: 1,455
Write-In
Percent: 0.10%
Votes: 32
Total votes: 30,656
Kidder County
Kelly Armstrong (REP)
Percent: 78.74%
Votes: 1,085
Merrill Piepkorn (DEM)
Percent: 13.64%
Votes: 188
Michael Coachman (IND)
Percent: 7.62%
Votes: 105
Write-In
Percent: 0.00%
Votes: 0
Total votes: 1,378
McIntosh County
Kelly Armstrong (REP)
Percent: 78.77%
Votes: 1,087
Merrill Piepkorn (DEM)
Percent: 16.59%
Votes: 229
Michael Coachman (IND)
Percent: 4.49%
Votes: 62
Write-In
Percent: 0.14%
Votes: 2
Total votes: 1,380
Morton County
Kelly Armstrong (REP)
Percent: 74.00%
Votes: 12,297
Merrill Piepkorn (DEM)
Percent: 18.90%
Votes: 3,141
Michael Coachman (IND)
Percent: 6.93%
Votes: 1,152
Write-In
Percent: 0.16%
Votes: 27
Total votes: 16,617
Pembina County
Kelly Armstrong (REP)
Percent: 77.27%
Votes: 2,387
Merrill Piepkorn (DEM)
Percent: 19.72%
Votes: 609
Michael Coachman (IND)
Percent: 2.91%
Votes: 90
Write-In
Percent: 0.10%
Votes: 3
Total votes: 3,089
Renville County
Kelly Armstrong (REP)
Percent: 80.62%
Votes: 969
Merrill Piepkorn (DEM)
Percent: 12.73%
Votes: 153
Michael Coachman (IND)
Percent: 6.66%
Votes: 80
Write-In
Percent: 0.00%
Votes: 0
Total votes: 1,202
Sheridan County
Kelly Armstrong (REP)
Percent: 77.21%
Votes: 576
Merrill Piepkorn (DEM)
Percent: 12.60%
Votes: 94
Michael Coachman (IND)
Percent: 10.05%
Votes: 75
Write-In
Percent: 0.13%
Votes: 1
Total votes: 746
Steele County
Kelly Armstrong (REP)
Percent: 62.64%
Votes: 627
Merrill Piepkorn (DEM)
Percent: 32.07%
Votes: 321
Michael Coachman (IND)
Percent: 5.19%
Votes: 52
Write-In
Percent: 0.10%
Votes: 1
Total votes: 1,001
Walsh County
Kelly Armstrong (REP)
Percent: 73.74%
Votes: 3,305
Merrill Piepkorn (DEM)
Percent: 21.75%
Votes: 975
Michael Coachman (IND)
Percent: 4.24%
Votes: 190
Write-In
Percent: 0.27%
Votes: 12
Total votes: 4,482
Benson County
Kelly Armstrong (REP)
Percent: 58.57%
Votes: 1,135
Merrill Piepkorn (DEM)
Percent: 35.96%
Votes: 697
Michael Coachman (IND)
Percent: 5.31%
Votes: 103
Write-In
Percent: 0.15%
Votes: 3
Total votes: 1,938
Burke County
Kelly Armstrong (REP)
Percent: 83.64%
Votes: 874
Merrill Piepkorn (DEM)
Percent: 11.00%
Votes: 115
Michael Coachman (IND)
Percent: 5.36%
Votes: 56
Write-In
Percent: 0.00%
Votes: 0
Total votes: 1,045
Dickey County
Kelly Armstrong (REP)
Percent: 74.56%
Votes: 1,802
Merrill Piepkorn (DEM)
Percent: 20.31%
Votes: 491
Michael Coachman (IND)
Percent: 5.09%
Votes: 123
Write-In
Percent: 0.04%
Votes: 1
Total votes: 2,417
Emmons County
Kelly Armstrong (REP)
Percent: 83.35%
Votes: 1,582
Merrill Piepkorn (DEM)
Percent: 9.64%
Votes: 183
Michael Coachman (IND)
Percent: 6.85%
Votes: 130
Write-In
Percent: 0.16%
Votes: 3
Total votes: 1,898
Grant County
Kelly Armstrong (REP)
Percent: 80.14%
Votes: 1,045
Merrill Piepkorn (DEM)
Percent: 12.65%
Votes: 165
Michael Coachman (IND)
Percent: 6.98%
Votes: 91
Write-In
Percent: 0.23%
Votes: 3
Total votes: 1,304
LaMoure County
Kelly Armstrong (REP)
Percent: 76.51%
Votes: 1,619
Merrill Piepkorn (DEM)
Percent: 18.57%
Votes: 393
Michael Coachman (IND)
Percent: 4.87%
Votes: 103
Write-In
Percent: 0.05%
Votes: 1
Total votes: 2,116
McKenzie County
Kelly Armstrong (REP)
Percent: 82.68%
Votes: 4,473
Merrill Piepkorn (DEM)
Percent: 11.72%
Votes: 634
Michael Coachman (IND)
Percent: 5.36%
Votes: 290
Write-In
Percent: 0.24%
Votes: 13
Total votes: 5,410
Mountrail County
Kelly Armstrong (REP)
Percent: 68.58%
Votes: 2,759
Merrill Piepkorn (DEM)
Percent: 25.21%
Votes: 1,014
Michael Coachman (IND)
Percent: 6.16%
Votes: 248
Write-In
Percent: 0.05%
Votes: 2
Total votes: 4,023
Pierce County
Kelly Armstrong (REP)
Percent: 75.40%
Votes: 1,477
Merrill Piepkorn (DEM)
Percent: 18.48%
Votes: 362
Michael Coachman (IND)
Percent: 5.97%
Votes: 117
Write-In
Percent: 0.15%
Votes: 3
Total votes: 1,959
Richland County
Kelly Armstrong (REP)
Percent: 69.95%
Votes: 5,710
Merrill Piepkorn (DEM)
Percent: 25.64%
Votes: 2,093
Michael Coachman (IND)
Percent: 4.36%
Votes: 356
Write-In
Percent: 0.05%
Votes: 4
Total votes: 8,163
Sioux County
Kelly Armstrong (REP)
Percent: 33.12%
Votes: 312
Merrill Piepkorn (DEM)
Percent: 57.86%
Votes: 545
Michael Coachman (IND)
Percent: 8.92%
Votes: 84
Write-In
Percent: 0.11%
Votes: 1
Total votes: 942
Stutsman County
Kelly Armstrong (REP)
Percent: 71.88%
Votes: 7,009
Merrill Piepkorn (DEM)
Percent: 22.13%
Votes: 2,158
Michael Coachman (IND)
Percent: 5.89%
Votes: 574
Write-In
Percent: 0.10%
Votes: 10
Total votes: 9,751
Ward County
Kelly Armstrong (REP)
Percent: 72.69%
Votes: 20,361
Merrill Piepkorn (DEM)
Percent: 20.41%
Votes: 5,716
Michael Coachman (IND)
Percent: 6.70%
Votes: 1,877
Write-In
Percent: 0.20%
Votes: 56
Total votes: 28,010
Billings County
Kelly Armstrong (REP)
Percent: 80.92%
Votes: 526
Merrill Piepkorn (DEM)
Percent: 13.08%
Votes: 85
Michael Coachman (IND)
Percent: 6.00%
Votes: 39
Write-In
Percent: 0.00%
Votes: 0
Total votes: 650
Burleigh County
Kelly Armstrong (REP)
Percent: 70.96%
Votes: 36,496
Merrill Piepkorn (DEM)
Percent: 22.05%
Votes: 11,343
Michael Coachman (IND)
Percent: 6.79%
Votes: 3,492
Write-In
Percent: 0.19%
Votes: 100
Total votes: 51,431
Divide County
Kelly Armstrong (REP)
Percent: 75.32%
Votes: 894
Merrill Piepkorn (DEM)
Percent: 19.04%
Votes: 226
Michael Coachman (IND)
Percent: 5.64%
Votes: 67
Write-In
Percent: 0.00%
Votes: 0
Total votes: 1,187
Foster County
Kelly Armstrong (REP)
Percent: 78.61%
Votes: 1,330
Merrill Piepkorn (DEM)
Percent: 17.20%
Votes: 291
Michael Coachman (IND)
Percent: 4.20%
Votes: 71
Write-In
Percent: 0.00%
Votes: 0
Total votes: 1,692
Griggs County
Kelly Armstrong (REP)
Percent: 76.51%
Votes: 977
Merrill Piepkorn (DEM)
Percent: 20.28%
Votes: 259
Michael Coachman (IND)
Percent: 3.21%
Votes: 41
Write-In
Percent: 0.00%
Votes: 0
Total votes: 1,277
Logan County
Kelly Armstrong (REP)
Percent: 83.09%
Votes: 855
Merrill Piepkorn (DEM)
Percent: 10.40%
Votes: 107
Michael Coachman (IND)
Percent: 6.22%
Votes: 64
Write-In
Percent: 0.29%
Votes: 3
Total votes: 1,029
McLean County
Kelly Armstrong (REP)
Percent: 76.17%
Votes: 4,094
Merrill Piepkorn (DEM)
Percent: 17.54%
Votes: 943
Michael Coachman (IND)
Percent: 6.21%
Votes: 334
Write-In
Percent: 0.07%
Votes: 4
Total votes: 5,375
Nelson County
Kelly Armstrong (REP)
Percent: 66.57%
Votes: 1,159
Merrill Piepkorn (DEM)
Percent: 29.47%
Votes: 513
Michael Coachman (IND)
Percent: 3.85%
Votes: 67
Write-In
Percent: 0.11%
Votes: 2
Total votes: 1,741
Ramsey County
Kelly Armstrong (REP)
Percent: 70.88%
Votes: 3,671
Merrill Piepkorn (DEM)
Percent: 23.13%
Votes: 1,198
Michael Coachman (IND)
Percent: 5.85%
Votes: 303
Write-In
Percent: 0.14%
Votes: 7
Total votes: 5,179
Rolette County
Kelly Armstrong (REP)
Percent: 38.87%
Votes: 1,548
Merrill Piepkorn (DEM)
Percent: 56.34%
Votes: 2,244
Michael Coachman (IND)
Percent: 4.67%
Votes: 186
Write-In
Percent: 0.13%
Votes: 5
Total votes: 3,983
Slope County
Kelly Armstrong (REP)
Percent: 86.96%
Votes: 340
Merrill Piepkorn (DEM)
Percent: 7.16%
Votes: 28
Michael Coachman (IND)
Percent: 5.88%
Votes: 23
Write-In
Percent: 0.00%
Votes: 0
Total votes: 391
Towner County
Kelly Armstrong (REP)
Percent: 72.63%
Votes: 804
Merrill Piepkorn (DEM)
Percent: 22.04%
Votes: 244
Michael Coachman (IND)
Percent: 5.24%
Votes: 58
Write-In
Percent: 0.09%
Votes: 1
Total votes: 1,107
Wells County
Kelly Armstrong (REP)
Percent: 74.76%
Votes: 1,662
Merrill Piepkorn (DEM)
Percent: 14.84%
Votes: 330
Michael Coachman (IND)
Percent: 10.35%
Votes: 230
Write-In
Percent: 0.04%
Votes: 1
Total votes: 2,223