Colorado / Senate
How did Colorado vote for the Senate?
2022 · data family: electiondata.dev
Michael Bennet (Democrat) won by 14.6 points
14.6ptsSenate, 2022: winner's margin
- Michael Bennet (Democrat) 55.9%, Joe O'dea (Republican) 41.3%, Brian Peotter (Libertarian) 1.7%
- 2,500,201 votes for Senate candidates
Compare every state: where Colorado ranks for 2022
- Democrat ahead
- Republican ahead
Show the numbers (16 rows)
| Year | Margin |
|---|---|
| 2022 | D +14.6 |
| 2020 | D +9.3 |
| 2016 | D +5.7 |
| 2014 | R +1.9 |
| 2010 | D +1.6 |
| 2008 | D +10.3 |
| 2004 | D +4.8 |
| 2002 | R +4.9 |
| 1998 | R +27.5 |
| 1996 | R +5.7 |
| 1992 | D +9.1 |
| 1990 | R +14.0 |
| 1986 | D +1.6 |
| 1984 | R +29.6 |
| 1980 | D +1.6 |
| 1978 | R +18.4 |
Every Senate race since 1976
| Race | Winner | Runner-up | Margin | Votes |
|---|---|---|---|---|
| 2022 | Michael Bennet (D) 55.9% | Joe O'dea (R) 41.3% | 14.6 pts | 2,500,201 |
| 2020 | John W. Hickenlooper (D) 53.5% | Cory Gardner (R) 44.2% | 9.3 pts | 3,235,790 |
| 2016 | Michael F. Bennet (D) 50.0% | Darryl Glenn (R) 44.3% | 5.7 pts | 2,743,023 |
| 2014 | Cory Gardner (R) 48.2% | Mark Udall (D) 46.3% | 1.9 pts | 2,041,058 |
| 2010 | Michael F. Bennet (D) 48.0% | Ken Buck (R) 46.4% | 1.6 pts | 1,772,286 |
| 2008 | Mark Udall (D) 52.8% | Bob Schaffer (R) 42.5% | 10.3 pts | 2,331,621 |
| 2004 | Ken Salazar (D) 51.3% | Pete Coors (R) 46.5% | 4.8 pts | 2,107,472 |
| 2002 | Wayne Allard (R) 50.7% | Tom Strickland (D) 45.8% | 4.9 pts | 1,416,082 |
| 1998 | Ben Nighthorse Campbell (R) 62.5% | Dottie Lamm (D) 35.0% | 27.5 pts | 1,327,235 |
| 1996 | Wayne Allard (R) 51.4% | Tom Strickland (D) 45.7% | 5.7 pts | 1,459,601 |
| 1992 | Ben Nighthorse Campbell (D) 51.8% | Terry Considine (R) 42.7% | 9.1 pts | 1,552,289 |
| 1990 | Hank Brown (R) 55.7% | Josie Heath (D) 41.7% | 14.0 pts | 1,022,027 |
| 1986 | Timothy E. Wirth (D) 49.9% | Ken Kramer (R) 48.4% | 1.6 pts | 1,060,765 |
| 1984 | William L. "bill" Armstrong (R) 64.2% | Nancy Dick (D) 34.6% | 29.6 pts | 1,297,809 |
| 1980 | Gary Hart (D) 50.3% | Mary Estill Buchanan (R) 48.7% | 1.6 pts | 1,173,142 |
| 1978 | William L. Armstrong (R) 58.7% | Floyd K. Haskell (D) 40.3% | 18.4 pts | 819,256 |
Get this data
This page's numbers, as JSON:
curl https://visualizedata.org/data/places/us-co/senate.jsonEvery Senate race, every state, from electiondata.dev (live, no key):
curl "https://api.electiondata.dev/v1/senate-results/download/senate-results.csv"What this can't tell you
- Statewide totals say nothing about who voted or why.
- Candidates with a party's support under another name (Minnesota's DFL, New York's fusion lines) are counted with that party, as the MIT data's simplified party does; independents stay independents.
How the answer is decided
Each candidate's votes are summed over every ballot line; blank, over- and under-votes are left out. The margin is the winner's share of the votes minus the runner-up's. A runoff, where held, is the result.