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

Rubén Marinelarena Gallego is an American politician and Marine Corps veteran serving since 2025 as the junior United States senator from Arizona. A member of the Democratic Party, he served from 2015 to 2025 as a member of the U.S. House of Representatives from Arizona and from 2011 to 2014 as a member of the Arizona House of Representatives.

Source: WikipediaView full (CC BY-SA)
Voting Record — 776
Yes33%
No54%
Present0%
Not Voting13%
Party align91%
Cross-party9%
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 · 51 sponsored · 234 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Republicans are going to let ACA tax credits expire. What does that mean? If you get your healthcare from the Marketplace you will be paying 75% more on average for your premium. I’m fighting back. Call your Representative and tell them to stop premium hikes.
Delta’s AI pricing scheme is just corporate greed disguised as innovation. They’re using your data to figure out exactly how much they can squeeze from you. I’m demanding answers from Delta’s CEO.
We’re diverting resources away from arresting dangerous homegrown criminals to detain a woman who’s spent decades creating jobs and contributing to her community. Cruelty over common sense.
I first met John Lewis when I was running for Congress. He came to Phoenix to help turn out young voters. He believed in us. In the power of people to change this country. As we remember him today, let’s keep fighting for the America he loved.
Glioblastoma is a devastating and complex brain cancer that has taken far too many lives, including Arizona’s own Senator John McCain. On Glioblastoma Awareness Day, let’s recommit to the fight for a cure — for Senator McCain and for every family touched by this disease.
Republicans just handed the ultra-rich billions in tax breaks — then turned around and voted to gut funding for public media in rural and Tribal communities. Their priorities are crystal clear…
I’m leading the charge to make the Epstein files public and putting my Republican colleagues on the record. Do they believe the American people deserve the truth? Time to find out.
Why the hell was a wildfire allowed to burn at the Grand Canyon in the middle of July during one of the driest years on record? 
I’m demanding answers and a full investigation from the Department of the Interior.
This is government failure at its worst. During the deadliest Texas floods in years, FEMA help was delayed because of a policy requiring Kristi Noem’s PERSONAL approval. We lost 120 lives. 170 people are still missing. I’m demanding a full investigation.
Teamed up with the weather channel and my friend Jim Cantore to remind Arizonans to stay safe this summer. Stay hydrated, limit time outside, and check in on your elderly friends and neighbors.
BREAKING: Trump’s tomato tax just went into effect. At a time when families are already struggling to afford groceries, prices on tomato products could spike by up to 50%. This is a tax on working people, plain and simple.
I’m devastated to hear about the destruction of the historic Grand Canyon Lodge. My thoughts are with everyone in the affected areas and our firefighters on the front lines. Please continue to follow evacuation orders and stay alert.
There is zero reason ICE agents should be hiding their faces or identities. This isn’t about safety. It’s about fear theater. And now we’re seeing copycat attacks causing more chaos and violence. It needs to stop.
ARIZONA, BUY YOUR TOMATOES NOW!!   In 5 days Trump is slapping a 17% tax on all tomato imports from Mexico.   Groceries are already too expensive. He needs to reverse this decision now.
SoupScore Breakdown
Loading analysis metrics…
Voting History
776 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-25End debateNONOCloture Motion Agreed to (53-44)
2025-06-25Confirm nomineeNONONomination Confirmed (56-40)
2025-06-24End debateNONOCloture Motion Agreed to (56-42)
2025-06-24Confirm nomineeNOT_VOTINGNONomination Confirmed (61-35)
2025-06-23End debateYESNOCloture Motion Agreed to (58-33)
2025-06-18Confirm nomineeNONONomination Confirmed (51-46)
2025-06-18Confirm nomineeNONONomination Confirmed (53-45)
2025-06-18End debateNONOCloture Motion Agreed to (50-46)
2025-06-17S. 1582 (119th)Final passageYESNOBill Passed (68-30)
2025-06-17Confirm nomineeNONONomination Confirmed (53-45)
2025-06-17Confirm nomineeNOT_VOTINGNONomination Confirmed (57-40)
2025-06-17End debateNOT_VOTINGNOCloture Motion Agreed to (53-44)
2025-06-17End debateNOT_VOTINGNOCloture Motion Agreed to (46-39)
2025-06-16End debateNONOCloture Motion Agreed to (44-33)
2025-06-12S. 1582 (119th)End debateNOT_VOTINGNOCloture Motion Agreed to (67-27, 3/5 majority required)
2025-06-12S. 1582 (119th)Vote on amendmentNOT_VOTINGNOAmendment Agreed to (67-30)
2025-06-12Motion (Motion to Waive All Applicable Budgetary Discipline Re: Amdt. No. 2307)NOT_VOTINGNOMotion Agreed to (64-33, 3/5 majority required)
2025-06-12S. 1582 (119th)Kill the motionNOT_VOTINGYESMotion to Table Failed (45-52)
2025-06-12Confirm nomineeNOT_VOTINGNONomination Confirmed (53-44)
2025-06-11S.J. Res. 54 (119th)Motion to Discharge S.J.Res. 54NOT_VOTINGYESMotion to Discharge Rejected (39-56)
2025-06-11S.J. Res. 53 (119th)Motion to Discharge S.J.Res. 53NOT_VOTINGYESMotion to Discharge Rejected (39-56)
2025-06-11S. 1582 (119th)End debateYESNOCloture Motion Agreed to (68-30, 3/5 majority required)
2025-06-11End debateNONOCloture Motion Agreed to (53-46)
2025-06-10Confirm nomineeNOT_VOTINGNONomination Confirmed (51-43)
2025-06-10End debateNOT_VOTINGNOCloture Motion Agreed to (51-44)
2025-06-10Confirm nomineeNOT_VOTINGNONomination Confirmed (51-44)
2025-06-10End debateNONOCloture Motion Agreed to (48-45)
2025-06-10Confirm nomineeNONONomination Confirmed (53-41)
2025-06-09End debateNONOCloture Motion Agreed to (53-43)
2025-06-09Confirm nomineeNONONomination Confirmed (51-41)
2025-06-05End debateNONOCloture Motion Agreed to (49-40)
2025-06-05Confirm nomineeNONONomination Confirmed (52-43)
2025-06-05End debateNONOCloture Motion Agreed to (52-43)
2025-06-05Confirm nomineeNONONomination Confirmed (52-43)
2025-06-04Confirm nomineeNONONomination Confirmed (57-38)
2025-06-04Confirm nomineeNONONomination Confirmed (48-46)
2025-06-04End debateNONOCloture Motion Agreed to (51-46)
2025-06-04End debateYESNOCloture Motion Agreed to (60-37)
2025-06-04End debateNONOCloture Motion Agreed to (51-46)
2025-06-03Confirm nomineeYESNONomination Confirmed (72-26)
2025-06-03End debateNOT_VOTINGNOCloture Motion Agreed to (66-28)
2025-06-03Confirm nomineeYESNONomination Confirmed (59-36)
2025-06-03End debateYESNOCloture 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)

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 10 / 16Next →