Michael F. Bennet headshot
At a Glance
Seat
U.S. Senator from Colorado
Born
November 28, 1964
Age 61
Phone
(202) 224-5852
Office
261 Russell Senate Office Building Washington, DC 20510, Washington 20510
Congress Member Profile|U.S. Senator|Democrat|Colorado

Michael F. Bennet

Michael Farrand Bennet is an American attorney, businessman, and politician serving as the senior United States senator from Colorado, a seat he has held since 2009. A member of the Democratic Party, he was appointed to the seat when Senator Ken Salazar became Secretary of the Interior. Bennet previously worked as a managing director for the Anschutz Investment Company, chief of staff to Denver mayor John Hickenlooper, and superintendent of Denver Public Schools. Bennet is running for Governor of Colorado in 2026.

Source: WikipediaView full (CC BY-SA)
Voting Record — 841
Yes27%
No64%
Present0%
Not Voting9%
Party align96%
Cross-party3%
SoupScore
District Map

Senate District (Statewide)

U.S. Census Bureau boundary data.
Michael F. Bennet headshot
Michael F. Bennet
U.S. SenatorDemocratColorado
SoupScore
Michael F.'s ATmosphere Activity
20 recent posts · 64 sponsored · 241 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

That's why I introduced the KIDS Act, critical legislation that would end child detention for good. We must fight with all we’ve got to keep families together and ensure every kid can get to school safely and without fear.
With Trump deporting, detaining, and blocking renewals for eligible Dreamers who did everything right, Congress has never had a more urgent reason to secure the pathway to citizenship they've earned.
Iran's nuclear program is intact. A more radical Iranian regime remains in power and holds leverage over the Strait of Hormuz.  The American people know a bad deal when they see one.
After spending tens of billions of dollars, hitting Coloradans with $546 million in gas price increases, depleting our munitions, and endangering U.S. troops, Trump's "deal" to end his illegal war leaves America worse off than we were before.
As a result of remarkable international and local collaboration, this museum will strengthen Pueblo's local economy and give Colorado kids access to world-class exhibitions in their very own backyard.
The Grand Staircase-Escalante National Monument Plan was created through years of work, public comment, and Tribal consultation. We must uphold this collaborative effort to protect the Colorado Tribe’s irreplaceable cultural resources and history.
Colorado is no stranger to this kind of targeted violence. We will never stop fighting to ensure every member of the LGBTQ+ community feels safe — and to make sure the voices demanding change are heard.
I'm proud to join my colleagues to protect women traveling for reproductive healthcare and safeguard doctors from anti-choice attacks. I won’t stop fighting for this lifeline for women forced to leave their home states just to receive the care they need.
Tina Peters went to prison for compromising election equipment and now she's branding herself a "champion of election integrity." She's learned nothing — and I’m fighting to make sure she never sees a taxpayer-funded payout.
NEW: Election denier Tina Peters — who was convicted for her role in a 2021 voting system breach — accused Democrats of stealing elections and falsely claimed voting machines are being used to change election outcomes. The comments come less than two weeks after her release from a Colorado prison.
Because of Trump's reckless war with Iran, inflation has hit a three-year high of 4.2%. Gas prices are up. Grocery bills are up. Families are struggling to put food on the table. And the President says he's "loving it."
Reporter: Are you concerned, Mr. President, about the latest inflation number which came out this morning? Trump: No, I love it. I love the inflation.
Coloradans deserve to know why Trump is stealing $90 million from our national parks and blowing it on firework shows and fountains. Robbing parks to pay for Trump's pet projects puts our iconic public lands at risk. www.washingtonpost.com/climate-envi...
I'm joining my colleagues to demand the Trump administration release funds to reimburse legal service providers for unaccompanied children. These critical providers protect kids from trafficking and exploitation –– and give them a voice in their own immigration proceedings.
SoupScore Breakdown
Loading analysis metrics…
Voting History
841 total votes
ExpandCollapse

Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.

DateBillQuestionPositionParty MajAlign?Result
2026-06-22H.R. 6644 (119th)Accept House changesNOT_VOTINGYESMotion Agreed to (85-5)
2026-06-18Confirm nomineeNOT_VOTINGNONomination Confirmed (48-39)
2026-06-18H.R. 6644 (119th)End debateNOT_VOTINGYESCloture Motion Agreed to (84-8, 3/5 majority required)
2026-06-17S. Res. 616 (119th)Motion to Discharge S.Res. 616NOT_VOTINGYESMotion to Discharge Rejected (44-50)
2026-06-17End debateNOT_VOTINGNOCloture Motion Agreed to (54-41)
2026-06-17Confirm nomineeNOT_VOTINGNONomination Confirmed (55-39)
2026-06-17End debateNOT_VOTINGNOCloture Motion Agreed to (54-41)
2026-06-16H.R. 6644 (119th)Begin considerationNOT_VOTINGYESMotion to Proceed Agreed to (87-8)
2026-06-16S.J. Res. 172 (119th)Motion to Discharge S.J.Res. 172NOT_VOTINGYESMotion to Discharge Rejected (47-48)
2026-06-16S.J. Res. 190 (119th)Begin considerationNOT_VOTINGYESMotion to Proceed Rejected (46-48)
2026-06-15Confirm nomineeNOT_VOTINGNONomination Confirmed (48-43)
2026-06-11End debateNOT_VOTINGNOCloture Motion Agreed to (47-43)
2026-06-11Confirm nomineeNOT_VOTINGNONomination Confirmed (49-44)
2026-06-10End debateNOT_VOTINGNOCloture Motion Agreed to (51-44)
2026-06-10Confirm nomineeNOT_VOTINGNONomination Confirmed (50-44)
2026-06-10End debateNOT_VOTINGNOCloture Motion Agreed to (48-45)
2026-06-09Confirm nomineeNOT_VOTINGNONomination Confirmed (51-46)
2026-06-08End debateNOT_VOTINGNOCloture Motion Agreed to (49-42)
2026-06-05Motion (Motion to Waive All Budgetary Discipline Re: Lee Amdt. No. 5804)NOT_VOTINGNOMotion Rejected (50-49, 3/5 majority required)
2026-06-05S. 2 (119th)Motion (Wyden Motion to Commit S. 2 to the Committee on the Judiciary with Instructions)NOT_VOTINGYESMotion Rejected (48-51)
2026-06-05S. 1318 (119th)Begin considerationNOT_VOTINGNOMotion to Proceed Rejected (47-52)
2026-06-05S. 2 (119th)Final passageNOT_VOTINGNOBill Passed (52-47)
2026-06-05Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schiff Amdt. No. 5740)NOT_VOTINGYESMotion Rejected (51-48, 3/5 majority required)
2026-06-05Motion (Motion to Waive All Applicable Budgetary Discipline Re: Van Hollen Amdt. No. 5632)NOT_VOTINGYESMotion Rejected (53-46, 3/5 majority required)
2026-06-05S. 2 (119th)Vote on amendmentNOT_VOTINGYESAmendment Rejected (45-53)
2026-06-05Motion (Motion to Waive All Applicable Budgetary Discipline Re: Cassidy Amdt. No. 5812)NOT_VOTINGYESMotion Rejected (52-47, 3/5 majority required)
2026-06-05Motion (Motion to Waive All Applicable Budgetary Discipline Re: Coons Amdt. No. 5457)NOT_VOTINGYESMotion Rejected (54-45, 3/5 majority required)
2026-06-05S. 2 (119th)Vote on amendmentNOT_VOTINGYESAmendment Rejected (46-53)
2026-06-05S. 2 (119th)Vote on amendmentNOT_VOTINGYESAmendment Rejected (47-52)
2026-06-05S. 2 (119th)Vote on amendmentNOT_VOTINGYESAmendment Rejected (46-53)
2026-06-05S. 2 (119th)Vote on amendmentNOT_VOTINGYESAmendment Rejected (46-53)
2026-06-05Motion (Motion to Waive All Applicable Budgetary Discipline Re: Durbin Amdt. No. 5806)NOT_VOTINGYESMotion Rejected (48-51, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Booker Amdt. No. 5803)NOT_VOTINGYESMotion Rejected (46-53, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Baldwin Amdt. No. 5485)NOT_VOTINGYESMotion Rejected (46-53, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Sanders Amdt. No. 5451)NOT_VOTINGYESMotion Rejected (45-53, 3/5 majority required)
2026-06-04S. 2 (119th)Motion (Warnock Motion to Commit S. 2 to the Committee on the Judiciary with Instructions)NOT_VOTINGYESMotion Rejected (46-52)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Kim Amdt. No. 5545)NOT_VOTINGYESMotion Rejected (46-53, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hickenlooper Amdt. No. 5501)NOT_VOTINGYESMotion Rejected (51-47, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Graham Amdt. No. 5779)NOT_VOTINGNOMotion Rejected (48-50, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Warner Amdt. No. 5556)NOT_VOTINGYESMotion Rejected (49-49, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hassan Amdt. No. 5535)NOT_VOTINGYESMotion Rejected (46-52, 3/5 majority required)
2026-06-04S. 2 (119th)Motion (Ossoff Motion to Commit S. 2 to the Committee on the Judiciary with Instructions)NOT_VOTINGYESMotion Rejected (47-50)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Reed Amdt. No. 5514)NOT_VOTINGYESMotion Rejected (46-53, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Merkley Amdt. No. 5512)NOT_VOTINGYESMotion Rejected (53-46, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Tillis Amdt. No. 5452)NOT_VOTINGNOMotion Rejected (15-84)
2026-06-04S. 2 (119th)Motion (Schumer motion to commit S.2 to the Committee on the Judiciary with instructions)NOT_VOTINGYESMotion Rejected (49-50)
2026-06-03S. 2 (119th)Begin considerationNOT_VOTINGNOMotion to Proceed Agreed to (53-46)
2026-06-03S.J. Res. 188 (119th)Begin considerationNOT_VOTINGYESMotion to Proceed Rejected (46-53)
2026-06-02Confirm nomineeNOT_VOTINGNONomination Confirmed (52-46)
2026-06-02End debateNOT_VOTINGNOCloture Motion Agreed to (52-46)

Alignment stats consider only votes where a clear yes/no majority existed for the legislator's party. Cross-party marks divergence where the vote matched the opposite party majority. ↔ indicates cross-party divergence.

Page 1 / 17Next →