Jeff Merkley headshot
At a Glance
Seat
U.S. Senator from Oregon
Born
October 24, 1956
Age 69
Phone
(202) 224-3753
Office
531 Hart Senate Office Building Washington, DC 20510, Washington 20510
Congress Member Profile|U.S. Senator|Democrat|Oregon

Jeff Merkley

Voting Record — 890
Yes28%
No71%
Present0%
Not Voting1%
Party align96%
Cross-party0%
SoupScore
District Map

Senate District (Statewide)

U.S. Census Bureau boundary data.
Jeff Merkley headshot
Jeff Merkley
U.S. SenatorDemocratOregon
SoupScore
Jeff's ATmosphere Activity
20 recent posts · 123 sponsored · 479 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

We must defend our Constitution, which assigns the question of war to Congress, not the President. I introduced a War Powers Resolution to do just that. Democrats have been clear: we will keep voting on WPR resolutions until we pass one.
Trump’s illegal war with Iran is costing us 1 to 2 BILLION dollars EVERY SINGLE DAY. This while Trump claims we can’t afford to help Americans with health care or child care. Just despicable.
I just introduced a War Powers Resolution to rein in Trump’s illegal war with Iran. Democrats are sending a clear message: we’re going to keep voting on these resolutions until they pass. Republicans need to fulfill their oath to the Constitution and vote YES.
The SAVE America Act is a desperate attempt to rig the next election by making it difficult for whole groups of American citizens to vote: students, married women, Tribal communities, and the less affluent. Republicans are trying to steal YOUR freedom to vote.
First, Trump threatened to slaughter Iranian civilians if the Strait of Hormuz wasn’t opened. Now, he’s closing the Strait himself. Congress needs to act now to rein in Trump’s ego-fueled, illegal war.
Trump’s lawless federal agents are ripping families apart—leaving kids without their parents. It’s cruel and inhumane, and I’ll continue to fight to protect communities in Oregon and across the country.
Trump's Forest Service “reorganization” is really a plan to gut the agency ahead of wildfire season and keep folks in Oregon and across the country from having a say in how we protect public lands. HELL NO! I'll fight this as lead Dem on the Interior Appropriations Subcommittee.
First, Trump got the compromised Supreme Court to make him immune from criminal charges for actions during his presidency. Then, Trump flexed pardon power, freeing Jan. 6th insurrectionists. The whole Executive Branch is operating as if they are above the law and Constitution.
Trump is stealing funds that rural libraries and museums need to fund another vanity project.   Your tax dollars are being ripped out of your community to fund a monument to Trump’s ego. Hell no!
The White House plans to spend $15 million in National Endowment for the Humanities funds to finance the construction of a gold-embossed arch at the entrance to Washington’s Memorial Bridge. https://www.notus.org/donald-trump/trump-arch-taxpayer-funds
Trump's threat to bomb Iran "back to the stone age" and that "a whole civilization will die tonight" is 1000% out of sync with every moral code. To the Republican leaders: call Congress back into session NOW to stop Trump's plan to slaughter civilians.
Trump’s SAVE America Act isn’t about keeping noncitizens from voting—it’s about keeping citizens from voting. It’s a desperate attempt to rig the November election, and I’ll keep fighting like hell against it.
Thank you to everyone who came out to share your thoughts with me about how we can work together to strengthen communities across Oregon and our country during town halls in Deschutes, Crook, and Jefferson counties!
Senator Merkley’s town halls in Deschutes, Crook, and Jefferson counties.
Senator Merkley’s town halls in Deschutes, Crook, and Jefferson counties.
Senator Merkley’s town halls in Deschutes, Crook, and Jefferson counties.
President Trump's profanity-laden Easter threat to attack Iran's civilian infrastructure—power plants and bridges—are the words of a frustrated and immoral madman. Many experts agree that such attacks would be war crimes under international law.
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-08-02Confirm nomineeNONONomination Confirmed (52-44)
2025-08-02End debateNONOCloture Motion Agreed to (49-45)
2025-08-02Confirm nomineeNONONomination Confirmed (49-44)
2025-08-02End debateNONOCloture Motion Agreed to (51-45)
2025-08-02Confirm nomineeNONONomination Confirmed (53-44)
2025-08-02End debateNONOCloture Motion Agreed to (52-41)
2025-08-01Confirm nomineeNONONomination Confirmed (50-45)
2025-08-01Confirm nomineeNONONomination Confirmed (51-43)
2025-08-01Confirm nomineeNONONomination Confirmed (51-44)
2025-08-01H.R. 3944 (119th)Vote on amendmentYESYESAmendment Agreed to (81-15)
2025-08-01H.R. 3944 (119th)Final passageYESYESBill Passed (87-9, 3/5 majority required)
2025-08-01H.R. 3944 (119th)Vote on amendmentYESYESAmendment Agreed to (87-9, 3/5 majority required)
2025-08-01H.R. 3944 (119th)Vote on amendmentNONOAmendment Rejected (21-75)
2025-08-01H.R. 3944 (119th)Vote on amendmentNONOAmendment Rejected (15-81)
2025-08-01H.R. 3944 (119th)Vote on amendmentNONOAmendment Rejected (14-81)
2025-08-01H.R. 3944 (119th)Vote on amendmentYESYESAmendment Rejected (45-50)
2025-08-01H.R. 3944 (119th)Vote on amendmentYESYESAmendment Rejected (42-53)
2025-08-01H.R. 3944 (119th)Vote on amendmentYESYESAmendment Rejected (44-51)
2025-08-01Motion (Motion to Waive All Applicable Budgetary Points of Order Re: Merkley Amdt. No. 3114)YESYESMotion Rejected (44-51, 3/5 majority required)
2025-08-01End debateNONOCloture Motion Agreed to (52-45)
2025-08-01Confirm nomineeNONONomination Confirmed (54-43)
2025-08-01Confirm nomineeNONONomination Confirmed (52-44)
2025-08-01End debateNONOCloture Motion Agreed to (55-41)
2025-07-31End debateNONOCloture Motion Agreed to (52-45)
2025-07-31End debateNONOCloture Motion Agreed to (52-45)
2025-07-31End debateNONOCloture Motion Agreed to (52-44)
2025-07-31Confirm nomineeNONONomination Confirmed (52-45)
2025-07-31Confirm nomineeNONONomination Confirmed (53-44)
2025-07-31End debateNONOCloture Motion Agreed to (53-44)
2025-07-31Confirm nomineeNONONomination Confirmed (53-45)
2025-07-31Confirm nomineeNONONomination Confirmed (59-39)
2025-07-31Confirm nomineeNONONomination Confirmed (52-45)
2025-07-31End debateNONOCloture Motion Agreed to (53-41)
2025-07-30End debateNONOCloture Motion Agreed to (53-44)
2025-07-30End debateNONOCloture Motion Agreed to (59-38)
2025-07-30S.J. Res. 34 (119th)Motion to Discharge S.J.Res. 34YESYESMotion to Discharge Rejected (24-73)
2025-07-30S.J. Res. 41 (119th)Motion to Discharge S.J.Res. 41YESYESMotion to Discharge Rejected (27-70)
2025-07-30End debateNONOCloture Motion Agreed to (53-44)
2025-07-30Confirm nomineeNONONomination Confirmed (52-44)
2025-07-30End debateNONOCloture Motion Agreed to (53-44)
2025-07-30Confirm nomineeNONONomination Confirmed (53-45)
2025-07-30End debateNONOCloture Motion Agreed to (53-47)
2025-07-29Confirm nomineeNONONomination Confirmed (50-49)
2025-07-29Confirm nomineeNONONomination Confirmed (54-44)
2025-07-29End debateNONOCloture Motion Agreed to (53-45)
2025-07-29Confirm nomineeNONONomination Confirmed (51-47)
2025-07-29End debateNONOCloture Motion Agreed to (52-47)
2025-07-29Confirm nomineeNONONomination Confirmed (51-47)
2025-07-29End debateNONOCloture Motion Agreed to (51-47)
2025-07-29Confirm nomineeNONONomination Confirmed (50-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 9 / 18Next →