Ron Wyden headshot
At a Glance
Seat
U.S. Senator from Oregon
Born
May 3, 1949
Age 77
Phone
(202) 224-5244
Office
221 Dirksen Senate Office Building Washington, DC 20510, Washington 20515
Congress Member Profile|U.S. Senator|Democrat|Oregon

Ron Wyden

Voting Record — 890
Yes28%
No70%
Present0%
Not Voting2%
Party align97%
Cross-party0%
SoupScore
District Map

Senate District (Statewide)

U.S. Census Bureau boundary data.
Ron Wyden headshot
Ron Wyden
U.S. SenatorDemocratOregon
SoupScore
Ron's ATmosphere Activity
20 recent posts · 90 sponsored · 404 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

The Supreme Court ruled that the federal government needs a warrant to get phone location history from cell providers. But it's still legal for it to buy up the same data from shady data brokers that harvest your data from apps, etc. That's the legal loophole my legislation would close.
For YEARS I've been on the forefront of trying to pass real privacy reforms to stop an agency like Trump's ICE from weaponizing your private data. Now it's happened, but it's not too late to act. If you care about this as much as I do, please let your members of Congress know.
3. ICE is using government data from state DMVs and federal agencies and refuses to answer questions about how that data is used. I'm also leading that fight in the Senate to rein them in, and warned states that care about their residents to stop sharing DMV data with ICE.
This video shows Donald Trump’s lawless federal agents again out of control. The Senate cannot vote to keep funding this. Every single agent complicit in these horrors should be put on trial at the state level for real accountability.
Update: The man shot by federal agents in Minneapolis has died, according to Police Chief Brian O'Hara.
Quoting @wyden.senate.gov: "It makes a mockery of the idea that ICE is trying to make our country safer. Rather, agents are reportedly picking people to deport from our country the same way you'd choose a nearby coffee shop."
New: meet ELITE, the Palantir app ICE is using to find neighborhoods to raid. Map interface; officers search for immigrants; click person to bring up individual dossier. This is clearest link between what Palantir is building and ICE's activities on the ground yet www.404media.co/elite-the-pa...
Republicans cut funding for health care to pay for Trump's lawless militia. Giving more money to use 5-year-olds as bait and shoot unarmed mothers is unacceptable. I will not vote to give more money to ICE until there is accountability and an end to these abuses.
I have a bill that would force Bessent and the Treasury to turn over its Epstein file for investigation. I’m continuing to build support, and I’m going to keep fighting for Congress to pass it. We’ve got to follow the money.
It’s not just Bondi and the Justice Department that’s stonewalling. Secretary Bessent and the Treasury Department is sitting on a massive file made up of Epstein bank records. My investigators have seen a portion of it. We need the whole thing to follow the money.
If the Trump administration wasn’t running a full-on pedophile protection program, they’d have these investigations up and running already. Instead, they’re hiding the vast majority of the Epstein files and letting Epstein’s enablers and co-conspirators off the hook.
Every bank and bank employee that enabled Epstein’s trafficking by failing to blow the whistle on his suspicious transactions should be under federal investigation.
With all the banks Epstein used, it’s the same pattern again and again. They could have blown the whistle, but they didn’t. His trafficking continued. The number of victims grew right up until the end.
But like we’ve seen with other banks, it appears BNY turned a blind eye to what Epstein was doing. They were legally required to flag these suspicious transactions in real time, but they waited more than a decade to do so, until Epstein was already behind bars.
SoupScore Breakdown
Loading analysis metrics…
Voting History
890 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
2025-06-04End debateNONOCloture Motion Agreed to (51-46)
2025-06-04End debateNONOCloture Motion Agreed to (60-37)
2025-06-04End debateNONOCloture Motion Agreed to (51-46)
2025-06-03Confirm nomineeNONONomination Confirmed (72-26)
2025-06-03End debateNONOCloture Motion Agreed to (66-28)
2025-06-03Confirm nomineeNONONomination Confirmed (59-36)
2025-06-03End debateNONOCloture Motion Agreed to (59-37)
2025-06-03Confirm nomineeNONONomination Confirmed (51-46)
2025-06-02End debateNONOCloture Motion Agreed to (51-45)
2025-05-22H.J. Res. 89 (119th)Approve resolutionNONOJoint Resolution Passed (49-46)
2025-05-22H.J. Res. 89 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-05-22H.J. Res. 87 (119th)Approve resolutionNONOJoint Resolution Passed (51-45)
2025-05-22H.J. Res. 87 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-05-22H.J. Res. 88 (119th)Approve resolutionNONOJoint Resolution Passed (51-44)
2025-05-21H.J. Res. 88 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-05-21S.J. Res. 55 (119th)Approve resolutionNONOJoint Resolution Passed (51-46)
2025-05-21S.J. Res. 55 (119th)Point of Order S.J.Res. 55NONOPoint of Order Sustained (51-46)
2025-05-21S.J. Res. 55 (119th)Point of Order S.J.Res. 55NONOPoint of Order Sustained (51-46)
2025-05-21S.J. Res. 55 (119th)Motion to Adjourn S.J.Res. 55YESYESMotion to Adjourn Rejected (46-51)
2025-05-21Motion (Motion to Recess for Ten Minutes)YESYESMotion Rejected (45-52)
2025-05-21Motion (Motion to Recess for Fifteen Minutes)YESYESMotion Rejected (46-51)
2025-05-21Motion (Motion to Recess for Thirty Minutes)YESYESMotion Rejected (46-51)
2025-05-21Motion (Motion to Recess for 60 Minutes)YESYESMotion Rejected (45-51)
2025-05-21Motion (Motion to Recess for Ninety Minutes)YESYESMotion Rejected (46-51)
2025-05-21S.J. Res. 55 (119th)Kill the motionNONOMotion to Table Agreed to (51-46)
2025-05-21S.J. Res. 55 (119th)Kill the motionYESYESMotion to Table Failed (46-52)
2025-05-21S.J. Res. 55 (119th)Begin considerationNONOMotion to Proceed Agreed to (53-46)
2025-05-21S. 1582 (119th)Begin considerationNONOMotion to Proceed Agreed to (69-31)
2025-05-19S. 1582 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Agreed to (66-32, 3/5 majority required)
2025-05-19Confirm nomineeNONONomination Confirmed (51-45)
2025-05-19End debateNONOCloture Motion Agreed to (52-46)
2025-05-15S. Res. 195 (119th)Motion to Discharge S.Res. 195YESYESMotion to Discharge Rejected (45-50)
2025-05-15Confirm nomineeNONONomination Confirmed (51-46)
2025-05-14End debateNONOCloture Motion Agreed to (52-47)
2025-05-14Confirm nomineeNONONomination Confirmed (52-45)
2025-05-14End debateNONOCloture Motion Agreed to (51-45)
2025-05-14Confirm nomineeNONONomination Confirmed (54-43)
2025-05-14End debateNONOCloture Motion Agreed to (53-43)
2025-05-14Confirm nomineeNONONomination Confirmed (51-46)
2025-05-14End debateNONOCloture Motion Agreed to (51-45)
2025-05-14Confirm nomineeNONONomination Confirmed (54-40)
2025-05-13End debateNONOCloture Motion Agreed to (57-41)
2025-05-13Confirm nomineeNONONomination Confirmed (52-44)
2025-05-13End debateNONOCloture Motion Agreed to (53-45)
2025-05-13Confirm nomineeNONONomination Confirmed (74-25)
2025-05-13End debateNONOCloture Motion Agreed to (72-26)
2025-05-13Confirm nomineeNONONomination Confirmed (52-46)
2025-05-12End debateNONOCloture Motion Agreed to (52-45)
2025-05-12Confirm nomineeNONONomination Confirmed (52-45)
2025-05-12End debateNONOCloture Motion Agreed to (53-47)

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.

← PrevPage 13 / 18Next →