I’m excited to host a @housedemocrats.bsky.social Caucus Steering & Policy Committee Town Hall in #RanchoMirageCA on May 3 at 1PM!
I’ll be joined by Steering & Policy Co-Chair @repbarragan.bsky.social plus a special surprise guest you won’t want to miss!
🔗 RSVP at ruiz.house.gov/townhall

Congress Member Profile|U.S. Representative|Democrat|California District 25
Raul Ruiz
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 592
Yes45%
No54%
Present0%
Not Voting2%
Party align97%
Cross-party2%
SoupScore
District Map
Congressional District 25
U.S. Census Bureau boundary data.
Social & Web
External Resources

Raul Ruiz
U.S. RepresentativeDemocratCalifornia District 25
SoupScore
Raul's ATmosphere Activity
20 recent posts · 35 sponsored · 72 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
I was proud to welcome students from Palm Springs Unified School District to our nation’s capital. Their insightful questions and passion for civic engagement inspire hope for our future. Investing in their education and leadership is investing in a stronger America.
My bill, the Protecting Outdoor Concerts Act, would change that, ensuring consistent safety measures across all event types, whether you’re cheering on your favorite sports team or seeing your favorite artist perform.
With #Coachella wrapped and #Stagecoach just around the corner, I joined local first responders to tour the festival grounds and assess safety measures.
Right now, only sporting events receive FAA airspace restrictions, but world-renowned festivals in our backyard deserve the same protections.
I’m deeply disappointed by the news of the Spreckels Sugar Facility’s planned closure in #BrawleyCA. Read my full statement here ⬇️
What an incredible town hall tour. This past week, I had the honor of meeting hundreds of you from across the district.
From #BeaumontCA to #IndioCA to #ElCentroCA, thank you for showing up with energy and heart. The work continues, and I’m proud to keep fighting for you in Congress.
Happy Easter, from my kin pack to yours!
Another great one in the books!
Thank you to everyone who showed up and spoke up in Indio for my second town hall! El Centro, you’re up next, can’t wait to see you.
One down, two more to go.
Thank you to the hundreds of people that turned out for my town hall in Beaumont. Next up, Indio and El Centro.
It’s #TaxDay! File your taxes quickly and securely with IRS Direct File tool.
Over 5 million Californians are eligible to use Direct File to submit their taxes for free. It’s fast, easy, and secure. Head to DirectFile.irs.gov to get started.
I toured Dartmouth Middle School in #HemetCA and learned what it was like to be a principal for a day! It was wonderful to speak with school administrators, teachers, and students about their projects, assignments, and improvements.
I’m hosting three town halls across our region! I’ll be sharing what I’ve been working on in Congress, answering your questions, and listening to what matters to you.
🔗 Space is limited, please secure your spot by visiting ruiz.house.gov/townhall.
One of the best parts of serving in Congress is connecting with the bright young minds shaping our future.
Thank you, #SDSU Imperial Valley students, for sharing your ambitions and dreams with me. I can’t wait to see the impact you’ll make!
I’m a hell NO on the Republican budget framework.
Why? Because it guts federal support for:
❌ Head Start
❌ After-school programs
❌ SNAP
❌ Medicaid
All to hand $5 TRILLION in tax breaks to billionaires. Unacceptable. I voted NO.
I want to know: with over 640 measles cases and 3 deaths, why did they cut billions in vaccination outreach grant funding and why is HHS cutting the very staff who research, protect, and deliver vaccines in our communities? This conversation is long overdue.
This morning, I went to the U.S. Dept. of Health and Human Services to demand that Secretary RFK Jr. meet with @energycommerce.bsky.social Democrats and answer to the American people.
Dr. Eric Schmidt from the Special Competitive Studies Project has warned about the risks of forming intimate, emotional bonds with AI. Yet, we still have no real privacy protections in place for our kids.
We can’t afford to wait. It’s time to pass real, enforceable laws that put kids’ safety first.
An AI-powered teddy bear that learns and evolves with your child? That’s not sci-fi anymore, it’s our near future.
📣 ICYMI: HIV prevention saves lives. The Trump administration’s proposed cuts will cost them. DAP Health fights HIV through testing, counseling, and prevention medication, all programs our communities rely on.
Read more via the @latimes.com article: www.latimes.com/california/s...
With the threat of federal funding cuts to food, housing, health care, and childcare, families are more worried than ever. I’m committed to fighting for the resources and programs you, your families, and our communities need to thrive.
SoupScore Breakdown
Loading analysis metrics…
Voting History592 total votesExpandCollapse
Voting History
592 total votes
Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.
| Date | Bill | Question | Position | Party Maj | Align? | Result |
|---|---|---|---|---|---|---|
| 2025-09-09 | H. Res. 682 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-08 | H.R. 3425 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-08 | H.R. 3424 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-04 | H.R. 4553 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-04 | H.R. 4553 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.R. 4553 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-04 | H.J. Res. 105 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-04 | H.J. Res. 106 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-04 | H.J. Res. 104 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-03 | H. Res. 539 (119th) | Kill the motion | YES | YES | ✓ | Passed |
| 2025-09-03 | H. Res. 672 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-03 | H. Res. 672 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-02 | H.R. 747 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-02 | H.R. 4216 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-23 | H.R. 4275 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-23 | H.R. 3357 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-22 | H.R. 1917 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-22 | H.R. 3937 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-21 | H.R. 3351 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-21 | H.R. 3095 (119th) | Fast-track passage | YES | NO | ✕↔ | Passed |
| 2025-07-18 | H.R. 4016 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-07-18 | H.R. 4016 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H. Res. 590 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-07-18 | H. Res. 590 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-17 | H.R. 1919 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-07-17 | S. 1582 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-07-17 | H.R. 3633 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-07-17 | H. Res. 580 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-07-16 | H. Res. 580 (119th) | Motion to Reconsider | NO | NO | ✓ | Passed |
| 2025-07-15 | H.R. 1717 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-15 | H. Res. 580 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2025-07-15 | H. Res. 580 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-14 | S. 1596 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
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.