2022Final results

2022 election for U.S. Senate in Colorado

U.S. Senate · Colorado

Michael F. Bennet (D) won with 55.9% of the vote, defeating Joe O'Dea (R) by 14.6 points.

Michael F. BennetDemocrat · winner
55.9%1,397,170
Joe O'DeaRepublican
41.3%1,031,693
Brian PeotterLibertarian
1.7%43,534
T.j. ColeOther party
0.7%16,379
Frank AtwoodOther party
0.5%11,354
Tom HarveyNonpartisan
0.0%29
Joanne RockNonpartisan
0.0%25
0.0%9
Robert MessmanNonpartisan
0.0%8
2,500,201 votes

Source: MIT Election Data and Science LabUpdated Oct 2, 2026, 5:14 AM ET

The seat over time

D − R margin in this seat's races around 2022

Races before and after

EvenD+9.11992R+27.51998D+4.82004D+1.62010D+5.72016D+14.62022

Source: MIT Election Data and Science LabUpdated Oct 2, 2026, 5:14 AM ET

Money in this race

Each line compares the two campaigns on one scale.

Michael F. BennetJoe O'Dea
$20.7M
Raised by the campaign
$10.2M
$20.5M
Spent by the campaign
$10.1M
$740.8K
Cash on hand
$100.9K

Campaign money: FEC, through Dec 31, 2022.

Source: FEC campaign filingsUpdated Dec 31, 2022

The candidates

Michael F. Bennet (D)Joe O'Dea (R)

Also on the ballot: Brian Peotter (Libertarian), 1.7%; T.j. Cole (Other party), 0.7%; Frank Atwood (Other party), 0.5%; Tom Harvey (Nonpartisan), 0.0%; Joanne Rock (Nonpartisan), 0.0%; John Carleton Rutledge (Libertarian), 0.0%; Robert Messman (Nonpartisan), 0.0%