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
- Michael F. BennetDemocrat · class 3 · term ends 2029
- John W. HickenlooperDemocrat · class 2 · term ends 2027
Wins by party
| Year | Seat | Winner | Party | Runner-up | Margin | Votes |
|---|---|---|---|---|---|---|
| 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.