Ruben Gallego headshot
At a Glance
Seat
U.S. Senator from Arizona
Born
November 20, 1979
Age 46
Phone
(202) 224-4521
Office
302 Hart Senate Office Building Washington, DC 20510, Washington 20515
Congress Member Profile|U.S. Senator|Democrat|Arizona

Ruben Gallego

Voting Record — 900
Yes34%
No53%
Present0%
Not Voting13%
Party align92%
Cross-party8%
SoupScore
District Map

Senate District (Statewide)

U.S. Census Bureau boundary data.
Ruben Gallego headshot
Ruben Gallego
U.S. SenatorDemocratArizona
SoupScore
Ruben's ATmosphere Activity
20 recent posts · 61 sponsored · 274 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

There has to be a solution from Republicans, or at least assurances I can believe in. Because right now, 24 million Americans are at risk of seeing their healthcare costs double overnight. That’s not something I’m willing to gamble with.
For Día de Los Muertos, @padilla.senate.gov and I each left a photo of a loved one at the other office’s ofrenda. Proud to bring a beautiful tradition to the U.S. Senate to remember and honor those who have gone before us.
It’s absurd that AI companies are letting their chatbots run unchecked, exposing kids and teens to sexual abuse and encouraging self-harm. It must end now. I’m working across the aisle to pass the GUARD Act to hold Big Tech accountable and protect our kids.
You can now preview 2026 ACA insurance premiums on healthcare.gov. A family of four in Maricopa County paid $514 a month for their ACA plan in 2025. Next year, that same plan will cost $2,435. That kind of increase will be devastating for thousands of Arizona families.
I sat down with Steve, a husband and father of three from Gilbert, Arizona. He already pays $3,400 each month for health insurance through the ACA to make sure his family can get the care they need. Families like Steve’s shouldn’t have to face their health care costs rising even higher.
Congress created a contingency fund specifically to keep SNAP running during a shutdown. Trump knows that. He’s lying when he says we can’t keep it going. He’s using hunger as leverage.
With Republicans controlling all three branches, the ball’s in their court. I want a deal, but negotiations require them to show up. If they don’t, 24 million Americans will pay the price.
Families are fighting to afford groceries and gas. Inflation’s up, energy costs are through the roof. Donald Trump’s biggest concern? Knocking down the White House’s historic east wing to build a ballroom for himself.
Trump is blasting Venezuelan ships out of the water to make himself feel tough. Either send the Coast Guard onto these ships or come to Congress for a declaration of war. Plain and simple.
I know a family in Arizona paying $3,000 a month for health insurance. Now, they’re being told it could jump to $6,000. I'm asking Republicans to come to the negotiating table so that 24 million Americans don't see their premiums skyrocket or lose coverage altogether.
Every federal worker deserves to get paid, not just the ones Republicans pick and choose. That’s why I’m co-sponsoring Senator Peters's bill to make sure ALL federal employees are paid back during this GOP shutdown.
SoupScore Breakdown
Loading analysis metrics…
Voting History
900 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-24End debateNONOCloture Motion Agreed to (52-45)
2026-06-24S.J. Res. 196 (119th)Begin considerationYESYESMotion to Proceed Rejected (45-52)
2026-06-24End debateNONOCloture Motion Agreed to (50-44)
2026-06-24Confirm nomineeNONONomination Confirmed (50-44)
2026-06-24End debateNONOCloture Motion Agreed to (52-45)
2026-06-24Confirm nomineeNONONomination Confirmed (52-45)
2026-06-24End debateNONOCloture Motion Agreed to (52-45)
2026-06-23H. Con. Res. 86 (119th)Accept House changesYESYESConcurrent Resolution Agreed to (50-48)
2026-06-23Confirm nomineeYESNONomination Confirmed (67-30)
2026-06-22H.R. 6644 (119th)Accept House changesYESYESMotion Agreed to (85-5)
2026-06-18Confirm nomineeNONONomination Confirmed (48-39)
2026-06-18H.R. 6644 (119th)End debateYESYESCloture 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 debateNONOCloture Motion Agreed to (54-41)
2026-06-16H.R. 6644 (119th)Begin considerationYESYESMotion to Proceed Agreed to (87-8)
2026-06-16S.J. Res. 172 (119th)Motion to Discharge S.J.Res. 172YESYESMotion to Discharge Rejected (47-48)
2026-06-16S.J. Res. 190 (119th)Begin considerationYESYESMotion to Proceed Rejected (46-48)
2026-06-15Confirm nomineeNONONomination Confirmed (48-43)
2026-06-11End debateNONOCloture Motion Agreed to (47-43)
2026-06-11Confirm nomineeNONONomination Confirmed (49-44)
2026-06-10End debateNONOCloture Motion Agreed to (51-44)
2026-06-10Confirm nomineeNONONomination Confirmed (50-44)
2026-06-10End debateNONOCloture Motion Agreed to (48-45)
2026-06-09Confirm nomineeNONONomination Confirmed (51-46)
2026-06-08End debateNONOCloture Motion Agreed to (49-42)
2026-06-05Motion (Motion to Waive All Budgetary Discipline Re: Lee Amdt. No. 5804)NONOMotion 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)YESYESMotion Rejected (48-51)
2026-06-05S. 1318 (119th)Begin considerationNONOMotion to Proceed Rejected (47-52)
2026-06-05S. 2 (119th)Final passageNONOBill Passed (52-47)
2026-06-05Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schiff Amdt. No. 5740)YESYESMotion Rejected (51-48, 3/5 majority required)
2026-06-05Motion (Motion to Waive All Applicable Budgetary Discipline Re: Van Hollen Amdt. No. 5632)YESYESMotion Rejected (53-46, 3/5 majority required)
2026-06-05S. 2 (119th)Vote on amendmentYESYESAmendment Rejected (45-53)
2026-06-05Motion (Motion to Waive All Applicable Budgetary Discipline Re: Cassidy Amdt. No. 5812)YESYESMotion Rejected (52-47, 3/5 majority required)
2026-06-05Motion (Motion to Waive All Applicable Budgetary Discipline Re: Coons Amdt. No. 5457)YESYESMotion Rejected (54-45, 3/5 majority required)
2026-06-05S. 2 (119th)Vote on amendmentYESYESAmendment Rejected (46-53)
2026-06-05S. 2 (119th)Vote on amendmentYESYESAmendment Rejected (47-52)
2026-06-05S. 2 (119th)Vote on amendmentYESYESAmendment Rejected (46-53)
2026-06-05S. 2 (119th)Vote on amendmentYESYESAmendment Rejected (46-53)
2026-06-05Motion (Motion to Waive All Applicable Budgetary Discipline Re: Durbin Amdt. No. 5806)YESYESMotion Rejected (48-51, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Booker Amdt. No. 5803)YESYESMotion Rejected (46-53, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Baldwin Amdt. No. 5485)YESYESMotion 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)YESYESMotion Rejected (46-53, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hickenlooper Amdt. No. 5501)YESYESMotion Rejected (51-47, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Graham Amdt. No. 5779)NONOMotion Rejected (48-50, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Warner Amdt. No. 5556)YESYESMotion Rejected (49-49, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hassan Amdt. No. 5535)YESYESMotion Rejected (46-52, 3/5 majority required)

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 2 / 18Next →