US election 2024 data tables for North Dakota results
- Published
Refresh the page to get the latest result data.
North Dakota Presidential county results
| County | Candidate | Party | Votes | Vote share | Expected votes counted (%) |
|---|---|---|---|---|---|
| Adams | Donald Trump wins | Republican (incumbent) | 962 | 80.1% | 95% |
| Adams | Kamala Harris | Democrat | 215 | 17.9% | 95% |
| Adams | Chase Oliver | Libertarian | 14 | 1.2% | 95% |
| Adams | Write-ins | Write - In | 10 | 0.8% | 95% |
| Barnes | Donald Trump wins | Republican (incumbent) | 3,531 | 66.1% | 100% |
| Barnes | Kamala Harris | Democrat | 1,661 | 31.1% | 100% |
| Barnes | Chase Oliver | Libertarian | 102 | 1.9% | 100% |
| Barnes | Write-ins | Write - In | 45 | 0.8% | 100% |
| Benson | Donald Trump wins | Republican (incumbent) | 1,163 | 58.1% | 100% |
| Benson | Kamala Harris | Democrat | 795 | 39.7% | 100% |
| Benson | Chase Oliver | Libertarian | 36 | 1.8% | 100% |
| Benson | Write-ins | Write - In | 8 | 0.4% | 100% |
| Billings | Donald Trump wins | Republican (incumbent) | 543 | 83.9% | 95% |
| Billings | Kamala Harris | Democrat | 93 | 14.4% | 95% |
| Billings | Chase Oliver | Libertarian | 8 | 1.2% | 95% |
| Billings | Write-ins | Write - In | 3 | 0.5% | 95% |
| Bottineau | Donald Trump wins | Republican (incumbent) | 2,628 | 76.2% | 100% |
| Bottineau | Kamala Harris | Democrat | 735 | 21.3% | 100% |
| Bottineau | Chase Oliver | Libertarian | 59 | 1.7% | 100% |
| Bottineau | Write-ins | Write - In | 25 | 0.7% | 100% |
| Bowman | Donald Trump wins | Republican (incumbent) | 1,384 | 85.5% | 100% |
| Bowman | Kamala Harris | Democrat | 207 | 12.8% | 100% |
| Bowman | Chase Oliver | Libertarian | 20 | 1.2% | 100% |
| Bowman | Write-ins | Write - In | 7 | 0.4% | 100% |
| Burke | Donald Trump wins | Republican (incumbent) | 909 | 86.1% | 100% |
| Burke | Kamala Harris | Democrat | 130 | 12.3% | 100% |
| Burke | Chase Oliver | Libertarian | 12 | 1.1% | 100% |
| Burke | Write-ins | Write - In | 5 | 0.5% | 100% |
| Burleigh | Donald Trump wins | Republican (incumbent) | 36,595 | 70.0% | 100% |
| Burleigh | Kamala Harris | Democrat | 14,215 | 27.2% | 100% |
| Burleigh | Chase Oliver | Libertarian | 954 | 1.8% | 100% |
| Burleigh | Write-ins | Write - In | 499 | 1.0% | 100% |
| Cass | Donald Trump wins | Republican (incumbent) | 47,873 | 52.7% | 95% |
| Cass | Kamala Harris | Democrat | 40,304 | 44.4% | 95% |
| Cass | Chase Oliver | Libertarian | 1,665 | 1.8% | 95% |
| Cass | Write-ins | Write - In | 1,009 | 1.1% | 95% |
| Cavalier | Donald Trump wins | Republican (incumbent) | 1,461 | 73.5% | 100% |
| Cavalier | Kamala Harris | Democrat | 491 | 24.7% | 100% |
| Cavalier | Chase Oliver | Libertarian | 25 | 1.3% | 100% |
| Cavalier | Write-ins | Write - In | 10 | 0.5% | 100% |
| Dickey | Donald Trump wins | Republican (incumbent) | 1,829 | 74.6% | 100% |
| Dickey | Kamala Harris | Democrat | 557 | 22.7% | 100% |
| Dickey | Chase Oliver | Libertarian | 49 | 2.0% | 100% |
| Dickey | Write-ins | Write - In | 18 | 0.7% | 100% |
| Divide | Donald Trump wins | Republican (incumbent) | 914 | 76.1% | 100% |
| Divide | Kamala Harris | Democrat | 253 | 21.1% | 100% |
| Divide | Chase Oliver | Libertarian | 27 | 2.2% | 100% |
| Divide | Write-ins | Write - In | 7 | 0.6% | 100% |
| Dunn | Donald Trump wins | Republican (incumbent) | 1,877 | 83.7% | 100% |
| Dunn | Kamala Harris | Democrat | 332 | 14.8% | 100% |
| Dunn | Chase Oliver | Libertarian | 22 | 1.0% | 100% |
| Dunn | Write-ins | Write - In | 11 | 0.5% | 100% |
| Eddy | Donald Trump wins | Republican (incumbent) | 862 | 71.5% | 100% |
| Eddy | Kamala Harris | Democrat | 316 | 26.2% | 100% |
| Eddy | Chase Oliver | Libertarian | 23 | 1.9% | 100% |
| Eddy | Write-ins | Write - In | 4 | 0.3% | 100% |
| Emmons | Donald Trump wins | Republican (incumbent) | 1,697 | 87.9% | 100% |
| Emmons | Kamala Harris | Democrat | 205 | 10.6% | 100% |
| Emmons | Chase Oliver | Libertarian | 21 | 1.1% | 100% |
| Emmons | Write-ins | Write - In | 7 | 0.4% | 100% |
| Foster | Donald Trump wins | Republican (incumbent) | 1,326 | 77.9% | 95% |
| Foster | Kamala Harris | Democrat | 335 | 19.7% | 95% |
| Foster | Chase Oliver | Libertarian | 31 | 1.8% | 95% |
| Foster | Write-ins | Write - In | 11 | 0.6% | 95% |
| Golden Valley | Donald Trump wins | Republican (incumbent) | 847 | 85.5% | 95% |
| Golden Valley | Kamala Harris | Democrat | 122 | 12.3% | 95% |
| Golden Valley | Chase Oliver | Libertarian | 15 | 1.5% | 95% |
| Golden Valley | Write-ins | Write - In | 7 | 0.7% | 95% |
| Grand Forks | Donald Trump wins | Republican (incumbent) | 18,123 | 57.7% | 100% |
| Grand Forks | Kamala Harris | Democrat | 12,469 | 39.7% | 100% |
| Grand Forks | Chase Oliver | Libertarian | 497 | 1.6% | 100% |
| Grand Forks | Write-ins | Write - In | 322 | 1.0% | 100% |
| Grant | Donald Trump wins | Republican (incumbent) | 1,076 | 82.4% | 100% |
| Grant | Kamala Harris | Democrat | 205 | 15.7% | 100% |
| Grant | Chase Oliver | Libertarian | 23 | 1.8% | 100% |
| Grant | Write-ins | Write - In | 2 | 0.2% | 100% |
| Griggs | Donald Trump wins | Republican (incumbent) | 963 | 74.7% | 95% |
| Griggs | Kamala Harris | Democrat | 301 | 23.4% | 95% |
| Griggs | Chase Oliver | Libertarian | 21 | 1.6% | 95% |
| Griggs | Write-ins | Write - In | 4 | 0.3% | 95% |
| Hettinger | Donald Trump wins | Republican (incumbent) | 1,089 | 83.4% | 100% |
| Hettinger | Kamala Harris | Democrat | 192 | 14.7% | 100% |
| Hettinger | Chase Oliver | Libertarian | 13 | 1.0% | 100% |
| Hettinger | Write-ins | Write - In | 12 | 0.9% | 100% |
| Kidder | Donald Trump wins | Republican (incumbent) | 1,137 | 81.3% | 100% |
| Kidder | Kamala Harris | Democrat | 238 | 17.0% | 100% |
| Kidder | Chase Oliver | Libertarian | 16 | 1.1% | 100% |
| Kidder | Write-ins | Write - In | 7 | 0.5% | 100% |
| LaMoure | Donald Trump wins | Republican (incumbent) | 1,614 | 76.0% | 100% |
| LaMoure | Kamala Harris | Democrat | 453 | 21.3% | 100% |
| LaMoure | Chase Oliver | Libertarian | 42 | 2.0% | 100% |
| LaMoure | Write-ins | Write - In | 14 | 0.7% | 100% |
| Logan | Donald Trump wins | Republican (incumbent) | 898 | 86.9% | 100% |
| Logan | Kamala Harris | Democrat | 117 | 11.3% | 100% |
| Logan | Chase Oliver | Libertarian | 16 | 1.5% | 100% |
| Logan | Write-ins | Write - In | 2 | 0.2% | 100% |
| McHenry | Donald Trump wins | Republican (incumbent) | 2,223 | 80.8% | 100% |
| McHenry | Kamala Harris | Democrat | 479 | 17.4% | 100% |
| McHenry | Chase Oliver | Libertarian | 33 | 1.2% | 100% |
| McHenry | Write-ins | Write - In | 17 | 0.6% | 100% |
| McIntosh | Donald Trump wins | Republican (incumbent) | 1,132 | 81.4% | 100% |
| McIntosh | Kamala Harris | Democrat | 229 | 16.5% | 100% |
| McIntosh | Chase Oliver | Libertarian | 20 | 1.4% | 100% |
| McIntosh | Write-ins | Write - In | 9 | 0.6% | 100% |
| McKenzie | Donald Trump wins | Republican (incumbent) | 4,627 | 83.8% | 100% |
| McKenzie | Kamala Harris | Democrat | 809 | 14.7% | 100% |
| McKenzie | Chase Oliver | Libertarian | 47 | 0.9% | 100% |
| McKenzie | Write-ins | Write - In | 38 | 0.7% | 100% |
| McLean | Donald Trump wins | Republican (incumbent) | 4,231 | 78.0% | 100% |
| McLean | Kamala Harris | Democrat | 1,093 | 20.2% | 100% |
| McLean | Chase Oliver | Libertarian | 74 | 1.4% | 100% |
| McLean | Write-ins | Write - In | 23 | 0.4% | 100% |
| Mercer | Donald Trump wins | Republican (incumbent) | 3,798 | 83.4% | 100% |
| Mercer | Kamala Harris | Democrat | 672 | 14.8% | 100% |
| Mercer | Chase Oliver | Libertarian | 60 | 1.3% | 100% |
| Mercer | Write-ins | Write - In | 25 | 0.5% | 100% |
| Morton | Donald Trump wins | Republican (incumbent) | 12,839 | 75.4% | 100% |
| Morton | Kamala Harris | Democrat | 3,748 | 22.0% | 100% |
| Morton | Chase Oliver | Libertarian | 319 | 1.9% | 100% |
| Morton | Write-ins | Write - In | 130 | 0.8% | 100% |
| Mountrail | Donald Trump wins | Republican (incumbent) | 2,877 | 70.6% | 100% |
| Mountrail | Kamala Harris | Democrat | 1,125 | 27.6% | 100% |
| Mountrail | Chase Oliver | Libertarian | 58 | 1.4% | 100% |
| Mountrail | Write-ins | Write - In | 13 | 0.3% | 100% |
| Nelson | Donald Trump wins | Republican (incumbent) | 1,141 | 64.8% | 95% |
| Nelson | Kamala Harris | Democrat | 580 | 32.9% | 95% |
| Nelson | Chase Oliver | Libertarian | 34 | 1.9% | 95% |
| Nelson | Write-ins | Write - In | 6 | 0.3% | 95% |
| Oliver | Donald Trump wins | Republican (incumbent) | 909 | 83.6% | 100% |
| Oliver | Kamala Harris | Democrat | 156 | 14.4% | 100% |
| Oliver | Chase Oliver | Libertarian | 19 | 1.7% | 100% |
| Oliver | Write-ins | Write - In | 3 | 0.3% | 100% |
| Pembina | Donald Trump wins | Republican (incumbent) | 2,350 | 75.5% | 100% |
| Pembina | Kamala Harris | Democrat | 704 | 22.6% | 100% |
| Pembina | Chase Oliver | Libertarian | 34 | 1.1% | 100% |
| Pembina | Write-ins | Write - In | 24 | 0.8% | 100% |
| Pierce | Donald Trump wins | Republican (incumbent) | 1,493 | 75.8% | 100% |
| Pierce | Kamala Harris | Democrat | 439 | 22.3% | 100% |
| Pierce | Chase Oliver | Libertarian | 23 | 1.2% | 100% |
| Pierce | Write-ins | Write - In | 15 | 0.8% | 100% |
| Ramsey | Donald Trump wins | Republican (incumbent) | 3,609 | 68.9% | 100% |
| Ramsey | Kamala Harris | Democrat | 1,513 | 28.9% | 100% |
| Ramsey | Chase Oliver | Libertarian | 82 | 1.6% | 100% |
| Ramsey | Write-ins | Write - In | 35 | 0.7% | 100% |
| Ransom | Donald Trump wins | Republican (incumbent) | 1,661 | 62.7% | 95% |
| Ransom | Kamala Harris | Democrat | 920 | 34.7% | 95% |
| Ransom | Chase Oliver | Libertarian | 51 | 1.9% | 95% |
| Ransom | Write-ins | Write - In | 17 | 0.6% | 95% |
| Renville | Donald Trump wins | Republican (incumbent) | 993 | 82.2% | 100% |
| Renville | Kamala Harris | Democrat | 179 | 14.8% | 100% |
| Renville | Chase Oliver | Libertarian | 31 | 2.6% | 100% |
| Renville | Write-ins | Write - In | 5 | 0.4% | 100% |
| Richland | Donald Trump wins | Republican (incumbent) | 5,576 | 67.5% | 95% |
| Richland | Kamala Harris | Democrat | 2,473 | 29.9% | 95% |
| Richland | Chase Oliver | Libertarian | 150 | 1.8% | 95% |
| Richland | Write-ins | Write - In | 62 | 0.8% | 95% |
| Rolette | Kamala Harris | Democrat | 2,567 | 63.0% | 95% |
| Rolette | Donald Trump wins | Republican (incumbent) | 1,427 | 35.0% | 95% |
| Rolette | Chase Oliver | Libertarian | 66 | 1.6% | 95% |
| Rolette | Write-ins | Write - In | 15 | 0.4% | 95% |
| Sargent | Donald Trump wins | Republican (incumbent) | 1,325 | 64.9% | 100% |
| Sargent | Kamala Harris | Democrat | 663 | 32.5% | 100% |
| Sargent | Chase Oliver | Libertarian | 36 | 1.8% | 100% |
| Sargent | Write-ins | Write - In | 19 | 0.9% | 100% |
| Sheridan | Donald Trump wins | Republican (incumbent) | 644 | 85.1% | 93.7% |
| Sheridan | Kamala Harris | Democrat | 101 | 13.3% | 93.7% |
| Sheridan | Chase Oliver | Libertarian | 8 | 1.1% | 93.7% |
| Sheridan | Write-ins | Write - In | 4 | 0.5% | 93.7% |
| Sioux | Kamala Harris | Democrat | 654 | 68.6% | 100% |
| Sioux | Donald Trump wins | Republican (incumbent) | 285 | 29.9% | 100% |
| Sioux | Chase Oliver | Libertarian | 11 | 1.2% | 100% |
| Sioux | Write-ins | Write - In | 3 | 0.3% | 100% |
| Slope | Donald Trump wins | Republican (incumbent) | 351 | 90.2% | 100% |
| Slope | Kamala Harris | Democrat | 33 | 8.5% | 100% |
| Slope | Chase Oliver | Libertarian | 3 | 0.8% | 100% |
| Slope | Write-ins | Write - In | 2 | 0.5% | 100% |
| Stark | Donald Trump wins | Republican (incumbent) | 12,323 | 81.6% | 100% |
| Stark | Kamala Harris | Democrat | 2,473 | 16.4% | 100% |
| Stark | Chase Oliver | Libertarian | 221 | 1.5% | 100% |
| Stark | Write-ins | Write - In | 83 | 0.5% | 100% |
| Steele | Donald Trump wins | Republican (incumbent) | 622 | 61.3% | 100% |
| Steele | Kamala Harris | Democrat | 367 | 36.2% | 100% |
| Steele | Chase Oliver | Libertarian | 16 | 1.6% | 100% |
| Steele | Write-ins | Write - In | 10 | 1.0% | 100% |
| Stutsman | Donald Trump wins | Republican (incumbent) | 7,185 | 70.9% | 100% |
| Stutsman | Kamala Harris | Democrat | 2,692 | 26.6% | 100% |
| Stutsman | Chase Oliver | Libertarian | 196 | 1.9% | 100% |
| Stutsman | Write-ins | Write - In | 61 | 0.6% | 100% |
| Towner | Donald Trump wins | Republican (incumbent) | 796 | 71.5% | 100% |
| Towner | Kamala Harris | Democrat | 289 | 25.9% | 100% |
| Towner | Chase Oliver | Libertarian | 25 | 2.2% | 100% |
| Towner | Write-ins | Write - In | 4 | 0.4% | 100% |
| Traill | Donald Trump wins | Republican (incumbent) | 2,650 | 64.4% | 100% |
| Traill | Kamala Harris | Democrat | 1,359 | 33.0% | 100% |
| Traill | Chase Oliver | Libertarian | 71 | 1.7% | 100% |
| Traill | Write-ins | Write - In | 35 | 0.9% | 100% |
| Walsh | Donald Trump wins | Republican (incumbent) | 3,186 | 70.9% | 100% |
| Walsh | Kamala Harris | Democrat | 1,173 | 26.1% | 100% |
| Walsh | Chase Oliver | Libertarian | 97 | 2.2% | 100% |
| Walsh | Write-ins | Write - In | 40 | 0.9% | 100% |
| Ward | Donald Trump wins | Republican (incumbent) | 20,635 | 72.3% | 100% |
| Ward | Kamala Harris | Democrat | 7,215 | 25.3% | 100% |
| Ward | Chase Oliver | Libertarian | 476 | 1.7% | 100% |
| Ward | Write-ins | Write - In | 226 | 0.8% | 100% |
| Wells | Donald Trump wins | Republican (incumbent) | 1,815 | 80.6% | 100% |
| Wells | Kamala Harris | Democrat | 405 | 18.0% | 100% |
| Wells | Chase Oliver | Libertarian | 22 | 1.0% | 100% |
| Wells | Write-ins | Write - In | 11 | 0.5% | 100% |
| Williams | Donald Trump wins | Republican (incumbent) | 12,501 | 82.7% | 95% |
| Williams | Kamala Harris | Democrat | 2,276 | 15.1% | 95% |
| Williams | Chase Oliver | Libertarian | 233 | 1.5% | 95% |
| Williams | Write-ins | Write - In | 112 | 0.7% | 95% |
North Dakota Senate county results
| County | Candidate | Party | Votes | Vote share | Expected state votes counted (%) |
|---|---|---|---|---|---|
| Adams | Kevin Cramer wins | Republican | 933 | 78.3% | 98.6% |
| Adams | Katrina Christiansen | Democratic | 259 | 21.7% | 98.6% |
| Barnes | Kevin Cramer wins | Republican | 3,403 | 64.2% | 98.6% |
| Barnes | Katrina Christiansen | Democratic | 1,901 | 35.8% | 98.6% |
| Benson | Kevin Cramer wins | Republican | 1,071 | 55.1% | 98.6% |
| Benson | Katrina Christiansen | Democratic | 873 | 44.9% | 98.6% |
| Billings | Kevin Cramer wins | Republican | 529 | 81.9% | 98.6% |
| Billings | Katrina Christiansen | Democratic | 117 | 18.1% | 98.6% |
| Bottineau | Kevin Cramer wins | Republican | 2,511 | 73.7% | 98.6% |
| Bottineau | Katrina Christiansen | Democratic | 895 | 26.3% | 98.6% |
| Bowman | Kevin Cramer wins | Republican | 1,349 | 83.7% | 98.6% |
| Bowman | Katrina Christiansen | Democratic | 263 | 16.3% | 98.6% |
| Burke | Kevin Cramer wins | Republican | 868 | 83.2% | 98.6% |
| Burke | Katrina Christiansen | Democratic | 175 | 16.8% | 98.6% |
| Burleigh | Kevin Cramer wins | Republican | 35,755 | 69.5% | 98.6% |
| Burleigh | Katrina Christiansen | Democratic | 15,714 | 30.5% | 98.6% |
| Cass | Kevin Cramer wins | Republican | 48,637 | 54.1% | 98.6% |
| Cass | Katrina Christiansen | Democratic | 41,321 | 45.9% | 98.6% |
| Cavalier | Kevin Cramer wins | Republican | 1,421 | 71.7% | 98.6% |
| Cavalier | Katrina Christiansen | Democratic | 562 | 28.3% | 98.6% |
| Dickey | Kevin Cramer wins | Republican | 1,722 | 70.9% | 98.6% |
| Dickey | Katrina Christiansen | Democratic | 706 | 29.1% | 98.6% |
| Divide | Kevin Cramer wins | Republican | 887 | 74.2% | 98.6% |
| Divide | Katrina Christiansen | Democratic | 309 | 25.8% | 98.6% |
| Dunn | Kevin Cramer wins | Republican | 1,805 | 82.0% | 98.6% |
| Dunn | Katrina Christiansen | Democratic | 395 | 18.0% | 98.6% |
| Eddy | Kevin Cramer wins | Republican | 832 | 68.6% | 98.6% |
| Eddy | Katrina Christiansen | Democratic | 380 | 31.4% | 98.6% |
| Emmons | Kevin Cramer wins | Republican | 1,534 | 81.2% | 98.6% |
| Emmons | Katrina Christiansen | Democratic | 355 | 18.8% | 98.6% |
| Foster | Kevin Cramer wins | Republican | 1,279 | 75.8% | 98.6% |
| Foster | Katrina Christiansen | Democratic | 408 | 24.2% | 98.6% |
| Golden Valley | Kevin Cramer wins | Republican | 822 | 84.0% | 98.6% |
| Golden Valley | Katrina Christiansen | Democratic | 156 | 16.0% | 98.6% |
| Grand Forks | Kevin Cramer wins | Republican | 18,509 | 59.8% | 98.6% |
| Grand Forks | Katrina Christiansen | Democratic | 12,418 | 40.2% | 98.6% |
| Grant | Kevin Cramer wins | Republican | 1,035 | 79.5% | 98.6% |
| Grant | Katrina Christiansen | Democratic | 267 | 20.5% | 98.6% |
| Griggs | Kevin Cramer wins | Republican | 936 | 73.0% | 98.6% |
| Griggs | Katrina Christiansen | Democratic | 347 | 27.0% | 98.6% |
| Hettinger | Kevin Cramer wins | Republican | 1,057 | 82.4% | 98.6% |
| Hettinger | Katrina Christiansen | Democratic | 225 | 17.6% | 98.6% |
| Kidder | Kevin Cramer wins | Republican | 1,056 | 77.0% | 98.6% |
| Kidder | Katrina Christiansen | Democratic | 316 | 23.0% | 98.6% |
| LaMoure | Kevin Cramer wins | Republican | 1,536 | 72.6% | 98.6% |
| LaMoure | Katrina Christiansen | Democratic | 581 | 27.4% | 98.6% |
| Logan | Kevin Cramer wins | Republican | 833 | 81.8% | 98.6% |
| Logan | Katrina Christiansen | Democratic | 185 | 18.2% | 98.6% |
| McHenry | Kevin Cramer wins | Republican | 2,068 | 76.1% | 98.6% |
| McHenry | Katrina Christiansen | Democratic | 649 | 23.9% | 98.6% |
| McIntosh | Kevin Cramer wins | Republican | 1,060 | 76.6% | 98.6% |
| McIntosh | Katrina Christiansen | Democratic | 324 | 23.4% | 98.6% |
| McKenzie | Kevin Cramer wins | Republican | 4,523 | 83.4% | 98.6% |
| McKenzie | Katrina Christiansen | Democratic | 900 | 16.6% | 98.6% |
| McLean | Kevin Cramer wins | Republican | 3,981 | 74.4% | 98.6% |
| McLean | Katrina Christiansen | Democratic | 1,370 | 25.6% | 98.6% |
| Mercer | Kevin Cramer wins | Republican | 3,414 | 77.2% | 98.6% |
| Mercer | Katrina Christiansen | Democratic | 1,010 | 22.8% | 98.6% |
| Morton | Kevin Cramer wins | Republican | 12,263 | 73.5% | 98.6% |
| Morton | Katrina Christiansen | Democratic | 4,431 | 26.5% | 98.6% |
| Mountrail | Kevin Cramer wins | Republican | 2,824 | 70.0% | 98.6% |
| Mountrail | Katrina Christiansen | Democratic | 1,208 | 30.0% | 98.6% |
| Nelson | Kevin Cramer wins | Republican | 1,091 | 62.4% | 98.6% |
| Nelson | Katrina Christiansen | Democratic | 657 | 37.6% | 98.6% |
| Oliver | Kevin Cramer wins | Republican | 846 | 79.6% | 98.6% |
| Oliver | Katrina Christiansen | Democratic | 217 | 20.4% | 98.6% |
| Pembina | Kevin Cramer wins | Republican | 2,264 | 72.9% | 98.6% |
| Pembina | Katrina Christiansen | Democratic | 840 | 27.1% | 98.6% |
| Pierce | Kevin Cramer wins | Republican | 1,445 | 73.7% | 98.6% |
| Pierce | Katrina Christiansen | Democratic | 515 | 26.3% | 98.6% |
| Ramsey | Kevin Cramer wins | Republican | 3,568 | 68.5% | 98.6% |
| Ramsey | Katrina Christiansen | Democratic | 1,640 | 31.5% | 98.6% |
| Ransom | Kevin Cramer wins | Republican | 1,596 | 60.7% | 98.6% |
| Ransom | Katrina Christiansen | Democratic | 1,033 | 39.3% | 98.6% |
| Renville | Kevin Cramer wins | Republican | 970 | 80.6% | 98.6% |
| Renville | Katrina Christiansen | Democratic | 234 | 19.4% | 98.6% |
| Richland | Kevin Cramer wins | Republican | 5,321 | 64.9% | 98.6% |
| Richland | Katrina Christiansen | Democratic | 2,877 | 35.1% | 98.6% |
| Rolette | Katrina Christiansen | Democratic | 2,534 | 63.0% | 98.6% |
| Rolette | Kevin Cramer wins | Republican | 1,486 | 37.0% | 98.6% |
| Sargent | Kevin Cramer wins | Republican | 1,235 | 60.8% | 98.6% |
| Sargent | Katrina Christiansen | Democratic | 797 | 39.2% | 98.6% |
| Sheridan | Kevin Cramer wins | Republican | 581 | 78.2% | 98.6% |
| Sheridan | Katrina Christiansen | Democratic | 162 | 21.8% | 98.6% |
| Sioux | Katrina Christiansen | Democratic | 665 | 70.3% | 98.6% |
| Sioux | Kevin Cramer wins | Republican | 281 | 29.7% | 98.6% |
| Slope | Kevin Cramer wins | Republican | 335 | 86.6% | 98.6% |
| Slope | Katrina Christiansen | Democratic | 52 | 13.4% | 98.6% |
| Stark | Kevin Cramer wins | Republican | 12,074 | 81.6% | 98.6% |
| Stark | Katrina Christiansen | Democratic | 2,716 | 18.4% | 98.6% |
| Steele | Kevin Cramer wins | Republican | 585 | 58.1% | 98.6% |
| Steele | Katrina Christiansen | Democratic | 422 | 41.9% | 98.6% |
| Stutsman | Kevin Cramer wins | Republican | 6,771 | 68.1% | 98.6% |
| Stutsman | Katrina Christiansen | Democratic | 3,171 | 31.9% | 98.6% |
| Towner | Kevin Cramer wins | Republican | 757 | 68.1% | 98.6% |
| Towner | Katrina Christiansen | Democratic | 355 | 31.9% | 98.6% |
| Traill | Kevin Cramer wins | Republican | 2,612 | 63.7% | 98.6% |
| Traill | Katrina Christiansen | Democratic | 1,489 | 36.3% | 98.6% |
| Walsh | Kevin Cramer wins | Republican | 3,124 | 69.7% | 98.6% |
| Walsh | Katrina Christiansen | Democratic | 1,355 | 30.3% | 98.6% |
| Ward | Kevin Cramer wins | Republican | 20,328 | 72.3% | 98.6% |
| Ward | Katrina Christiansen | Democratic | 7,772 | 27.7% | 98.6% |
| Wells | Kevin Cramer wins | Republican | 1,690 | 75.9% | 98.6% |
| Wells | Katrina Christiansen | Democratic | 537 | 24.1% | 98.6% |
| Williams | Kevin Cramer wins | Republican | 12,156 | 82.7% | 98.6% |
| Williams | Katrina Christiansen | Democratic | 2,542 | 17.3% | 98.6% |
North Dakota Govenors county results
| County | Candidate | Party | Votes | Vote share | Expected state votes counted (%) |
|---|---|---|---|---|---|
| Adams | Kelly Armstrong wins | Republican (incumbent) | 978 | 82.0% | 98.2% |
| Adams | Merrill Piepkorn | Democratic | 162 | 13.6% | 98.2% |
| Adams | Michael Coachman | Independent | 53 | 4.4% | 98.2% |
| Barnes | Kelly Armstrong wins | Republican (incumbent) | 3,655 | 69.3% | 98.2% |
| Barnes | Merrill Piepkorn | Democratic | 1,417 | 26.9% | 98.2% |
| Barnes | Michael Coachman | Independent | 205 | 3.9% | 98.2% |
| Benson | Kelly Armstrong wins | Republican (incumbent) | 1,135 | 58.7% | 98.2% |
| Benson | Merrill Piepkorn | Democratic | 697 | 36.0% | 98.2% |
| Benson | Michael Coachman | Independent | 103 | 5.3% | 98.2% |
| Billings | Kelly Armstrong wins | Republican (incumbent) | 526 | 80.9% | 98.2% |
| Billings | Merrill Piepkorn | Democratic | 85 | 13.1% | 98.2% |
| Billings | Michael Coachman | Independent | 39 | 6.0% | 98.2% |
| Bottineau | Kelly Armstrong wins | Republican (incumbent) | 2,585 | 75.5% | 98.2% |
| Bottineau | Merrill Piepkorn | Democratic | 622 | 18.2% | 98.2% |
| Bottineau | Michael Coachman | Independent | 216 | 6.3% | 98.2% |
| Bowman | Kelly Armstrong wins | Republican (incumbent) | 1,387 | 85.7% | 98.2% |
| Bowman | Merrill Piepkorn | Democratic | 171 | 10.6% | 98.2% |
| Bowman | Michael Coachman | Independent | 60 | 3.7% | 98.2% |
| Burke | Kelly Armstrong wins | Republican (incumbent) | 874 | 83.6% | 98.2% |
| Burke | Merrill Piepkorn | Democratic | 115 | 11.0% | 98.2% |
| Burke | Michael Coachman | Independent | 56 | 5.4% | 98.2% |
| Burleigh | Kelly Armstrong wins | Republican (incumbent) | 36,496 | 71.1% | 98.2% |
| Burleigh | Merrill Piepkorn | Democratic | 11,343 | 22.1% | 98.2% |
| Burleigh | Michael Coachman | Independent | 3,492 | 6.8% | 98.2% |
| Cass | Kelly Armstrong wins | Republican (incumbent) | 50,505 | 56.5% | 98.2% |
| Cass | Merrill Piepkorn | Democratic | 34,903 | 39.1% | 98.2% |
| Cass | Michael Coachman | Independent | 3,953 | 4.4% | 98.2% |
| Cavalier | Kelly Armstrong wins | Republican (incumbent) | 1,491 | 75.7% | 98.2% |
| Cavalier | Merrill Piepkorn | Democratic | 401 | 20.4% | 98.2% |
| Cavalier | Michael Coachman | Independent | 78 | 4.0% | 98.2% |
| Dickey | Kelly Armstrong wins | Republican (incumbent) | 1,802 | 74.6% | 98.2% |
| Dickey | Merrill Piepkorn | Democratic | 491 | 20.3% | 98.2% |
| Dickey | Michael Coachman | Independent | 123 | 5.1% | 98.2% |
| Divide | Kelly Armstrong wins | Republican (incumbent) | 894 | 75.3% | 98.2% |
| Divide | Merrill Piepkorn | Democratic | 226 | 19.0% | 98.2% |
| Divide | Michael Coachman | Independent | 67 | 5.6% | 98.2% |
| Dunn | Kelly Armstrong wins | Republican (incumbent) | 1,806 | 81.6% | 98.2% |
| Dunn | Merrill Piepkorn | Democratic | 276 | 12.5% | 98.2% |
| Dunn | Michael Coachman | Independent | 131 | 5.9% | 98.2% |
| Eddy | Kelly Armstrong wins | Republican (incumbent) | 856 | 71.1% | 98.2% |
| Eddy | Merrill Piepkorn | Democratic | 280 | 23.3% | 98.2% |
| Eddy | Michael Coachman | Independent | 68 | 5.6% | 98.2% |
| Emmons | Kelly Armstrong wins | Republican (incumbent) | 1,582 | 83.5% | 98.2% |
| Emmons | Merrill Piepkorn | Democratic | 183 | 9.7% | 98.2% |
| Emmons | Michael Coachman | Independent | 130 | 6.9% | 98.2% |
| Foster | Kelly Armstrong wins | Republican (incumbent) | 1,330 | 78.6% | 98.2% |
| Foster | Merrill Piepkorn | Democratic | 291 | 17.2% | 98.2% |
| Foster | Michael Coachman | Independent | 71 | 4.2% | 98.2% |
| Golden Valley | Kelly Armstrong wins | Republican (incumbent) | 825 | 84.5% | 98.2% |
| Golden Valley | Merrill Piepkorn | Democratic | 101 | 10.3% | 98.2% |
| Golden Valley | Michael Coachman | Independent | 50 | 5.1% | 98.2% |
| Grand Forks | Kelly Armstrong wins | Republican (incumbent) | 19,016 | 62.1% | 98.2% |
| Grand Forks | Merrill Piepkorn | Democratic | 10,153 | 33.2% | 98.2% |
| Grand Forks | Michael Coachman | Independent | 1,455 | 4.8% | 98.2% |
| Grant | Kelly Armstrong wins | Republican (incumbent) | 1,045 | 80.3% | 98.2% |
| Grant | Merrill Piepkorn | Democratic | 165 | 12.7% | 98.2% |
| Grant | Michael Coachman | Independent | 91 | 7.0% | 98.2% |
| Griggs | Kelly Armstrong wins | Republican (incumbent) | 977 | 76.5% | 98.2% |
| Griggs | Merrill Piepkorn | Democratic | 259 | 20.3% | 98.2% |
| Griggs | Michael Coachman | Independent | 41 | 3.2% | 98.2% |
| Hettinger | Kelly Armstrong wins | Republican (incumbent) | 1,057 | 82.6% | 98.2% |
| Hettinger | Merrill Piepkorn | Democratic | 138 | 10.8% | 98.2% |
| Hettinger | Michael Coachman | Independent | 84 | 6.6% | 98.2% |
| Kidder | Kelly Armstrong wins | Republican (incumbent) | 1,085 | 78.7% | 98.2% |
| Kidder | Merrill Piepkorn | Democratic | 188 | 13.6% | 98.2% |
| Kidder | Michael Coachman | Independent | 105 | 7.6% | 98.2% |
| LaMoure | Kelly Armstrong wins | Republican (incumbent) | 1,619 | 76.5% | 98.2% |
| LaMoure | Merrill Piepkorn | Democratic | 393 | 18.6% | 98.2% |
| LaMoure | Michael Coachman | Independent | 103 | 4.9% | 98.2% |
| Logan | Kelly Armstrong wins | Republican (incumbent) | 855 | 83.3% | 98.2% |
| Logan | Merrill Piepkorn | Democratic | 107 | 10.4% | 98.2% |
| Logan | Michael Coachman | Independent | 64 | 6.2% | 98.2% |
| McHenry | Kelly Armstrong wins | Republican (incumbent) | 2,102 | 77.3% | 98.2% |
| McHenry | Merrill Piepkorn | Democratic | 435 | 16.0% | 98.2% |
| McHenry | Michael Coachman | Independent | 184 | 6.8% | 98.2% |
| McIntosh | Kelly Armstrong wins | Republican (incumbent) | 1,087 | 78.9% | 98.2% |
| McIntosh | Merrill Piepkorn | Democratic | 229 | 16.6% | 98.2% |
| McIntosh | Michael Coachman | Independent | 62 | 4.5% | 98.2% |
| McKenzie | Kelly Armstrong wins | Republican (incumbent) | 4,473 | 82.9% | 98.2% |
| McKenzie | Merrill Piepkorn | Democratic | 634 | 11.7% | 98.2% |
| McKenzie | Michael Coachman | Independent | 290 | 5.4% | 98.2% |
| McLean | Kelly Armstrong wins | Republican (incumbent) | 4,094 | 76.2% | 98.2% |
| McLean | Merrill Piepkorn | Democratic | 943 | 17.6% | 98.2% |
| McLean | Michael Coachman | Independent | 334 | 6.2% | 98.2% |
| Mercer | Kelly Armstrong wins | Republican (incumbent) | 3,625 | 80.4% | 98.2% |
| Mercer | Merrill Piepkorn | Democratic | 609 | 13.5% | 98.2% |
| Mercer | Michael Coachman | Independent | 272 | 6.0% | 98.2% |
| Morton | Kelly Armstrong wins | Republican (incumbent) | 12,297 | 74.1% | 98.2% |
| Morton | Merrill Piepkorn | Democratic | 3,141 | 18.9% | 98.2% |
| Morton | Michael Coachman | Independent | 1,152 | 6.9% | 98.2% |
| Mountrail | Kelly Armstrong wins | Republican (incumbent) | 2,759 | 68.6% | 98.2% |
| Mountrail | Merrill Piepkorn | Democratic | 1,014 | 25.2% | 98.2% |
| Mountrail | Michael Coachman | Independent | 248 | 6.2% | 98.2% |
| Nelson | Kelly Armstrong wins | Republican (incumbent) | 1,159 | 66.6% | 98.2% |
| Nelson | Merrill Piepkorn | Democratic | 513 | 29.5% | 98.2% |
| Nelson | Michael Coachman | Independent | 67 | 3.9% | 98.2% |
| Oliver | Kelly Armstrong wins | Republican (incumbent) | 866 | 81.1% | 98.2% |
| Oliver | Merrill Piepkorn | Democratic | 132 | 12.4% | 98.2% |
| Oliver | Michael Coachman | Independent | 70 | 6.6% | 98.2% |
| Pembina | Kelly Armstrong wins | Republican (incumbent) | 2,387 | 77.3% | 98.2% |
| Pembina | Merrill Piepkorn | Democratic | 609 | 19.7% | 98.2% |
| Pembina | Michael Coachman | Independent | 90 | 2.9% | 98.2% |
| Pierce | Kelly Armstrong wins | Republican (incumbent) | 1,477 | 75.5% | 98.2% |
| Pierce | Merrill Piepkorn | Democratic | 362 | 18.5% | 98.2% |
| Pierce | Michael Coachman | Independent | 117 | 6.0% | 98.2% |
| Ramsey | Kelly Armstrong wins | Republican (incumbent) | 3,671 | 71.0% | 98.2% |
| Ramsey | Merrill Piepkorn | Democratic | 1,198 | 23.2% | 98.2% |
| Ramsey | Michael Coachman | Independent | 303 | 5.9% | 98.2% |
| Ransom | Kelly Armstrong wins | Republican (incumbent) | 1,699 | 64.8% | 98.2% |
| Ransom | Merrill Piepkorn | Democratic | 798 | 30.5% | 98.2% |
| Ransom | Michael Coachman | Independent | 123 | 4.7% | 98.2% |
| Renville | Kelly Armstrong wins | Republican (incumbent) | 969 | 80.6% | 98.2% |
| Renville | Merrill Piepkorn | Democratic | 153 | 12.7% | 98.2% |
| Renville | Michael Coachman | Independent | 80 | 6.7% | 98.2% |
| Richland | Kelly Armstrong wins | Republican (incumbent) | 5,710 | 70.0% | 98.2% |
| Richland | Merrill Piepkorn | Democratic | 2,093 | 25.7% | 98.2% |
| Richland | Michael Coachman | Independent | 356 | 4.4% | 98.2% |
| Rolette | Merrill Piepkorn | Democratic | 2,244 | 56.4% | 98.2% |
| Rolette | Kelly Armstrong wins | Republican (incumbent) | 1,548 | 38.9% | 98.2% |
| Rolette | Michael Coachman | Independent | 186 | 4.7% | 98.2% |
| Sargent | Kelly Armstrong wins | Republican (incumbent) | 1,310 | 64.9% | 98.2% |
| Sargent | Merrill Piepkorn | Democratic | 604 | 29.9% | 98.2% |
| Sargent | Michael Coachman | Independent | 104 | 5.2% | 98.2% |
| Sheridan | Kelly Armstrong wins | Republican (incumbent) | 576 | 77.3% | 98.2% |
| Sheridan | Merrill Piepkorn | Democratic | 94 | 12.6% | 98.2% |
| Sheridan | Michael Coachman | Independent | 75 | 10.1% | 98.2% |
| Sioux | Merrill Piepkorn | Democratic | 545 | 57.9% | 98.2% |
| Sioux | Kelly Armstrong wins | Republican (incumbent) | 312 | 33.2% | 98.2% |
| Sioux | Michael Coachman | Independent | 84 | 8.9% | 98.2% |
| Slope | Kelly Armstrong wins | Republican (incumbent) | 340 | 87.0% | 98.2% |
| Slope | Merrill Piepkorn | Democratic | 28 | 7.2% | 98.2% |
| Slope | Michael Coachman | Independent | 23 | 5.9% | 98.2% |
| Stark | Kelly Armstrong wins | Republican (incumbent) | 12,056 | 81.4% | 98.2% |
| Stark | Merrill Piepkorn | Democratic | 1,792 | 12.1% | 98.2% |
| Stark | Michael Coachman | Independent | 960 | 6.5% | 98.2% |
| Steele | Kelly Armstrong wins | Republican (incumbent) | 627 | 62.7% | 98.2% |
| Steele | Merrill Piepkorn | Democratic | 321 | 32.1% | 98.2% |
| Steele | Michael Coachman | Independent | 52 | 5.2% | 98.2% |
| Stutsman | Kelly Armstrong wins | Republican (incumbent) | 7,009 | 72.0% | 98.2% |
| Stutsman | Merrill Piepkorn | Democratic | 2,158 | 22.2% | 98.2% |
| Stutsman | Michael Coachman | Independent | 574 | 5.9% | 98.2% |
| Towner | Kelly Armstrong wins | Republican (incumbent) | 804 | 72.7% | 98.2% |
| Towner | Merrill Piepkorn | Democratic | 244 | 22.1% | 98.2% |
| Towner | Michael Coachman | Independent | 58 | 5.2% | 98.2% |
| Traill | Kelly Armstrong wins | Republican (incumbent) | 2,721 | 67.1% | 98.2% |
| Traill | Merrill Piepkorn | Democratic | 1,160 | 28.6% | 98.2% |
| Traill | Michael Coachman | Independent | 176 | 4.3% | 98.2% |
| Walsh | Kelly Armstrong wins | Republican (incumbent) | 3,305 | 73.9% | 98.2% |
| Walsh | Merrill Piepkorn | Democratic | 975 | 21.8% | 98.2% |
| Walsh | Michael Coachman | Independent | 190 | 4.3% | 98.2% |
| Ward | Kelly Armstrong wins | Republican (incumbent) | 20,361 | 72.8% | 98.2% |
| Ward | Merrill Piepkorn | Democratic | 5,716 | 20.4% | 98.2% |
| Ward | Michael Coachman | Independent | 1,877 | 6.7% | 98.2% |
| Wells | Kelly Armstrong wins | Republican (incumbent) | 1,662 | 74.8% | 98.2% |
| Wells | Merrill Piepkorn | Democratic | 330 | 14.9% | 98.2% |
| Wells | Michael Coachman | Independent | 230 | 10.4% | 98.2% |
| Williams | Kelly Armstrong wins | Republican (incumbent) | 11,669 | 79.8% | 98.2% |
| Williams | Merrill Piepkorn | Democratic | 1,802 | 12.3% | 98.2% |
| Williams | Michael Coachman | Independent | 1,147 | 7.8% | 98.2% |