Elections / 2024 · President · ND
Donald Trump carried North Dakota R+36.4.
Kamala Harris (D) vs Donald Trump (R) in North Dakota, 2024. The state ran 35.0 points more Republican than the nation (R+1.5 nationally). A US Senate contest shared the 2024 ballot here.
Nominees: Kamala Harris (D) · Donald Trump (R)
North Dakota result
368,155 votes counted
Harris (D)
112,327
30.5%
Trump (R)
246,505
67.0%
All others
9,323
2.5%
Margin
R+36.4
2024 presidential election
North Dakota, 2024
TrumpR+36.4
How it voted
Share of the 2024 vote
| Donald Trump ✓Republican | 67.0% | 246,505 |
|---|---|---|
| Kamala HarrisDemocratic | 30.5% | 112,327 |
| OtherAll other candidates | 2.5% | 9,323 |
D+60R+60
53 counties, each filled by 2024 D-vs-R margin. Hover any county for its result.
North Dakota's presidential margins
1892–2024, the 2024 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | −48.5% |
| 1896 | −11.9% |
| 1900 | −26.6% |
| 1904 | −54.7% |
| 1908 | −26.2% |
| 1912 | +7.5% |
| 1916 | +1.5% |
| 1920 | −59.6% |
| 1924 | −40.7% |
| 1928 | −10.3% |
| 1932 | +41.6% |
| 1936 | +33.0% |
| 1940 | −10.9% |
| 1944 | −8.4% |
| 1948 | −8.8% |
| 1952 | −42.6% |
| 1956 | −23.6% |
| 1960 | −10.9% |
| 1964 | +16.1% |
| 1968 | −17.7% |
| 1972 | −26.3% |
| 1976 | −5.9% |
| 1980 | −38.0% |
| 1984 | −31.0% |
| 1988 | −13.1% |
| 1992 | −12.0% |
| 1996 | −6.8% |
| 2000 | −27.6% |
| 2004 | −27.4% |
| 2008 | −8.6% |
| 2012 | −19.6% |
| 2016 | −35.7% |
| 2020 | −33.3% |
| 2024 | −36.4% |
County results — 2024
53 counties; every row links to the county's full page.
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Adams County | R | 215 | 962 | 1,201 | |
| Barnes County | R | 1,661 | 3,531 | 5,339 | |
| Benson County | R | 795 | 1,163 | 2,002 | |
| Billings County | R | 93 | 543 | 647 | |
| Bottineau County | R | 735 | 2,628 | 3,447 | |
| Bowman County | R | 207 | 1,384 | 1,618 | |
| Burke County | R | 130 | 909 | 1,056 | |
| Burleigh County | R | 14,215 | 36,595 | 52,263 | |
| Cass County | R | 40,304 | 47,873 | 90,851 | |
| Cavalier County | R | 491 | 1,461 | 1,987 | |
| Dickey County | R | 557 | 1,829 | 2,453 | |
| Divide County | R | 253 | 914 | 1,201 | |
| Dunn County | R | 332 | 1,877 | 2,242 | |
| Eddy County | R | 316 | 862 | 1,205 | |
| Emmons County | R | 205 | 1,697 | 1,930 | |
| Foster County | R | 335 | 1,326 | 1,703 | |
| Golden Valley County | R | 122 | 847 | 991 | |
| Grand Forks County | R | 12,469 | 18,123 | 31,411 | |
| Grant County | R | 205 | 1,076 | 1,306 | |
| Griggs County | R | 301 | 963 | 1,289 | |
| Hettinger County | R | 192 | 1,089 | 1,306 | |
| Kidder County | R | 238 | 1,137 | 1,398 | |
| LaMoure County | R | 453 | 1,614 | 2,123 | |
| Logan County | R | 117 | 898 | 1,033 | |
| McHenry County | R | 479 | 2,223 | 2,752 | |
| McIntosh County | R | 229 | 1,132 | 1,390 | |
| McKenzie County | R | 809 | 4,627 | 5,521 | |
| McLean County | R | 1,093 | 4,231 | 5,421 | |
| Mercer County | R | 672 | 3,798 | 4,555 | |
| Morton County | R | 3,748 | 12,839 | 17,036 | |
| Mountrail County | R | 1,125 | 2,877 | 4,073 | |
| Nelson County | R | 580 | 1,141 | 1,761 | |
| Oliver County | R | 156 | 909 | 1,087 | |
| Pembina County | R | 704 | 2,350 | 3,112 | |
| Pierce County | R | 439 | 1,493 | 1,970 | |
| Ramsey County | R | 1,513 | 3,609 | 5,239 | |
| Ransom County | R | 920 | 1,661 | 2,649 | |
| Renville County | R | 179 | 993 | 1,208 | |
| Richland County | R | 2,473 | 5,576 | 8,261 | |
| Rolette County | D | 2,567 | 1,427 | 4,075 | |
| Sargent County | R | 663 | 1,325 | 2,043 | |
| Sheridan County | R | 101 | 644 | 757 | |
| Sioux County | D | 654 | 285 | 953 | |
| Slope County | R | 33 | 351 | 389 | |
| Stark County | R | 2,473 | 12,323 | 15,100 | |
| Steele County | R | 367 | 622 | 1,015 | |
| Stutsman County | R | 2,692 | 7,185 | 10,134 | |
| Towner County | R | 289 | 796 | 1,114 | |
| Traill County | R | 1,359 | 2,650 | 4,115 | |
| Walsh County | R | 1,173 | 3,186 | 4,496 | |
| Ward County | R | 7,215 | 20,635 | 28,552 | |
| Wells County | R | 405 | 1,815 | 2,253 | |
| Williams County | R | 2,276 | 12,501 | 15,122 |