Skip to content

Colorado

Colorado U.S. Senate election history

Every Colorado U.S. Senate election from 1978 to 2022: winners, parties, margins and the seats that changed hands.

Current senators

Wins by party

  • Democratic 9
  • Republican 7
D+30R+30D+15R+151978: R+18.419781980: D+1.619801984: R+29.619841986: D+1.619861990: R+14.019901992: D+9.119921996: R+5.719961998: R+27.519982002: R+4.920022004: D+4.820042008: D+10.320082010: D+1.620102014: R+1.920142016: D+5.720162020: D+9.320202022: D+14.62022
Colorado Senate races: Republican minus Democratic share, in points. Bars above the line lean Republican, below lean Democratic.
YearSeatWinnerPartyRunner-upMarginVotes
2022 Class III Michael Bennet Democratic Joe O'Dea 14.6 2,500,130
2020 flip Class II John Wright Hickenlooper Democratic Cory Gardner 9.3 3,235,790
2016 Class III Michael Bennet Democratic Darryl Glenn 5.7 2,743,023
2014 flip Class II Cory Gardner Republican Mark Udall 1.9 2,041,058
2010 Class III Michael Bennet Democratic Ken Buck 1.6 1,772,286
2008 flip Class II Mark Udall Democratic Bob Schaffer 10.3 2,331,621
2004 flip Class III Ken Salazar Democratic Pete Coors 4.8 2,107,472
2002 Class II Wayne A. Allard Republican Tom Strickland 4.9 1,416,082
1998 Class III Ben Nighthorse Campbell Republican Dottie Lamm 27.5 1,327,235
1996 Class II Wayne A. Allard Republican Tom Strickland 5.7 1,459,601
1992 Class III Ben Nighthorse Campbell Democratic Terry Considine 9.1 1,552,289
1990 Class II Hank Brown Republican Josie Heath 14.0 1,022,027
1986 Class III Timothy E. Wirth Democratic Kenneth Bentley Kramer 1.6 1,060,765
1984 Class II William L. Armstrong Republican Nancy E. Dick 29.6 1,297,809
1980 Class III Gary Hart Democratic Mary Estill Buchanan 1.6 1,173,142
1978 flip Class II William L. Armstrong Republican Floyd K. Haskell 18.4 819,256

Colorado governor history · House districts · Presidential results

Questions and answers

Who won the most recent Colorado Senate election?

Michael Bennet won in 2022 by 14.6 points.

Who are Colorado's U.S. senators?

Michael F. Bennet (Democrat, term ends 2029) and John W. Hickenlooper (Democrat, term ends 2027).

When did a Democrat last win a Colorado Senate race?

In 2022, when Michael Bennet won.

When did a Republican last win a Colorado Senate race?

In 2014, when Cory Gardner won.

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