Skip to content

Minnesota

Minnesota U.S. Senate election history

Every Minnesota U.S. Senate election from 1976 to 2024: winners, parties, margins and the seats that changed hands.

Current senators

Wins by party

  • Democratic 12
  • Republican 7
D+50R+50D+25R+251976: D+42.519761978: R+16.21982: R+6.019821984: R+16.81988: R+15.319881990: D+2.61994: R+5.019941996: D+9.02000: D+5.520002002: R+1.72006: D+20.120062008: Even2012: D+34.720122014: D+10.22018: D+24.120182020: D+5.22024: D+15.72024
Minnesota Senate races: Republican minus Democratic share, in points. Bars above the line lean Republican, below lean Democratic.
YearSeatWinnerPartyRunner-upMarginVotes
2024 Class I Amy Klobuchar Democratic Royce White 15.7 3,189,323
2020 Class II Tina Smith Democratic Jason Lewis 5.2 3,214,256
2018 Class I Amy Klobuchar Democratic Jim Newberger 24.1 2,596,879
2018 special Class II Tina Smith Democratic Karin Housley 10.6 2,587,356
2014 Class II Al Franken Democratic Mike McFadden 10.2 1,981,528
2012 Class I Amy Klobuchar Democratic Kurt Patrick Bills 34.7 2,843,207
2008 flip Class II Al Franken Democratic Norm Coleman 0.0 2,887,646
2006 Class I Amy Klobuchar Democratic Mark R. Kennedy 20.1 2,202,772
2002 Class II Norm Coleman Republican Walter F. Mondale 2.2 2,254,639
2000 flip Class I Mark Dayton Democratic Rod Grams 5.5 2,419,520
1996 Class II Paul Wellstone Democratic Rudy Boschwitz 9.0 2,182,905
1994 Class I Rod Grams Republican Ann Wynia 5.0 1,772,929
1990 flip Class II Paul Wellstone Democratic Rudy Boschwitz 2.6 1,808,045
1988 Class I David Ferdinand Durenberger Republican Hubert Humphrey III 15.3 2,093,953
1984 Class II Rudy Boschwitz Republican Joan Anderson Growe 16.8 2,066,143
1982 Class I David Ferdinand Durenberger Republican Mark Dayton 6.0 1,804,675
1978 flip Class II Rudolph E. Boschwitz Republican Wendell Anderson 16.2 1,580,622
1978 special flip Class I David Ferdinand Durenberger Republican Bob Short 26.9 1,558,376
1976 Class I Hubert Humphrey Jr. Democratic Jerry Brekke 42.5 1,912,020

Minnesota governor history · House districts · Presidential results

Questions and answers

Who won the most recent Minnesota Senate election?

Amy Klobuchar won in 2024 by 15.7 points.

Who are Minnesota's U.S. senators?

Amy Klobuchar (Democrat, term ends 2031) and Tina Smith (Democrat, term ends 2027).

When did a Democrat last win a Minnesota Senate race?

In 2024, when Amy Klobuchar won.

When did a Republican last win a Minnesota Senate race?

In 2002, when Norm Coleman won.

Results: FiveThirtyEight (from 1976 for Senate, 1996 for governor). Current members: congress-legislators.