North Dakota U.S. Senate election history
Every North Dakota U.S. Senate election from 1976 to 2024: winners, parties, margins and the seats that changed hands.
Current senators
Wins by party
| Year | Seat | Winner | Party | Runner-up | Margin | Votes |
|---|---|---|---|---|---|---|
| 2024 | Class I | Kevin Cramer | Republican | Katrina Christiansen | 32.9 | 364,327 |
| 2022 | Class III | John Hoeven | Republican | Katrina Christiansen | 31.4 | 240,140 |
| 2018 flip | Class I | Kevin Cramer | Republican | Heidi Heitkamp | 10.8 | 326,138 |
| 2016 | Class III | John Hoeven | Republican | Eliot Glassheim | 61.5 | 342,501 |
| 2012 | Class I | Heidi Heitkamp | Democratic | Rick Berg | 0.9 | 321,144 |
| 2010 flip | Class III | John Hoeven | Republican | Tracy Potter | 54.0 | 238,534 |
| 2006 | Class I | Kent Conrad | Democratic | Dwight Grotberg | 39.3 | 218,152 |
| 2004 | Class III | Byron L. Dorgan | Democratic | Mike Liffrig | 36.6 | 310,696 |
| 2000 | Class I | Kent Conrad | Democratic | Duane Sand | 22.8 | 287,539 |
| 1998 | Class III | Byron L. Dorgan | Democratic | Donna L. Nalewaja | 28.0 | 213,358 |
| 1994 | Class I | Kent Conrad | Democratic | Ben Clayburgh | 16.0 | 236,547 |
| 1992 | Class III | Byron L. Dorgan | Democratic | Steve Sydness | 20.1 | 303,957 |
| 1988 | Class I | Quentin Northrup Burdick | Democratic | Earl Strinden | 20.4 | 289,170 |
| 1986 flip | Class III | Kent Conrad | Democratic | Mark Andrews | 0.7 | 289,013 |
| 1982 | Class I | Quentin Northrup Burdick | Democratic | Gene Knorr | 28.8 | 262,465 |
| 1980 | Class III | Mark Andrews | Republican | Kent Johanneson | 41.3 | 299,272 |
| 1976 | Class I | Quentin Northrup Burdick | Democratic | Robert Stroup | 25.5 | 283,062 |
North Dakota governor history · House districts · Presidential results
Questions and answers
Who won the most recent North Dakota Senate election?
Kevin Cramer won in 2024 by 32.9 points.
Who are North Dakota's U.S. senators?
Kevin Cramer (Republican, term ends 2031) and John Hoeven (Republican, term ends 2029).
When did a Democrat last win a North Dakota Senate race?
In 2012, when Heidi Heitkamp won.
When did a Republican last win a North Dakota Senate race?
In 2024, when Kevin Cramer won.
Results: FiveThirtyEight (from 1976 for Senate, 1996 for governor). Current members: congress-legislators.