Earlier this year, Cher noticed a torn flag outside the North Palm Springs U.S. Post Office. She tried to get it fixed but couldn’t get a resolution. She messaged me for help and my team got a new flag proudly flying!
If you’re having trouble with a federal agency, visit: ruiz.house.gov/casework

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.
This year I joined the City of Beaumont to celebrate the Groundbreaking and Grand Opening of the 2nd Street Expansion. The project was made possible with federal funds in order to improve safety, mobility, & accessibility in Beaumont amid consistent Union Pacific train stoppages.
In 2025, I hosted 4 Town Halls throughout California’s 25th Congressional District. I met with & heard from over 1000 members of our communities. The town halls featured special guests like @hakeem-jeffries.bsky.social & community leaders to show that our communities’ priorities are my priorities.
Happy Kwanzaa! 🕯️ Wishing our community a meaningful celebration of unity, purpose, and the shared values that strengthen us all.
Merry Christmas!
Team Ruiz had a wonderful time celebrating the holiday season at the City of Coachella Holiday Parade. Being a part of the same community traditions that I grew up with is always special, and it truly warms my heart to celebrate alongside friends, families, and neighbors.
If you or know someone in need of assistance locating a loved one detained by ICE, please contact my office at (760)-424-8888 or visit: ruiz.house.gov/casework
Read my statement on Trump’s cruel and indiscriminate mass deportations targeting non-criminal immigrants.
A federal court just sided with me and my colleagues to stop the Trump-Vance administration’s attempt to block unannounced congressional inspections of immigration detention facilities. Proud to stand up for transparency, accountability, and the rule of law.
When DHS denied me entrance to Adelanto, an immigration detention facility, back in July, they denied my constitutional right and responsibility to conduct oversight.
ICYMI 📣: I hosted my Annual Veterans University to connect service members and their families with veteran resources to ensure that they get the benefits and treatment they have earned and deserve.
If you believe ICE or another federal agent has violated your civil rights or the rights of another individual, the California Department of Justice has announced a new online portal to report misconduct.
Learn more and report here: oag.ca.gov/reportmiscon...
When children end up in the emergency department for an asthma attack, parents aren’t thinking about where the pollution came from, they’re focused on saving their child’s life.
As a doctor in Congress, I’m fighting for cleaner air and stronger health care access for all communities.
It was a pleasure meeting with Lift to Rise to talk about our ongoing partnership to expand affordable housing in the Coachella Valley and across our communities.
We discussed the challenges working people face and the solutions that will help make housing more accessible for everyone.
Miss the chance to join Veterans University in person? You can still tune in. Watch the livestream to hear from community partners and veteran service organizations about the benefits you’ve earned and deserve.
🎥 WATCH it here: www.youtube.com/@RepRaulRuiz...
I held the 7th Annual Veterans University in Brawley because I am committed to bringing resources to veterans and their families in California’s 25th Congressional District.
I am fighting to get veterans the care and support they need here locally and in Washington, D.C.
Veterans University in Brawley was incredible!
Between Indio & Brawley, we were able to assist over 300 veterans.
It was great to hear from Wounded Warriors & Imperial County Veteran Services, and to connect with veterans & their families. Thank you for your service & for coming out tonight!
Looking forward to seeing you all at Veterans University in Brawley later! Can’t wait to connect with veterans and their families and learn about veteran resources. For more information and to secure your spot: ruiz.house.gov/vu
My annual event, Veterans University is about bringing the community together & working to get veterans what they need, deserve, and earned. I am steadfast in fighting to make sure Congress does right by our veterans and their families.
Thank you for your service, and it is my honor to serve you.
Veterans University in Indio just wrapped! Another one in Brawley to go! It was an incredible day spent learning and connecting with resources for veterans and their families.
It’s not too late to sign up for Veterans University in Brawley, CA at ruiz.house.gov/veterans-university!
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-07-14 | H.R. 1770 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-14 | H.R. 1709 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-03 | H.R. 1 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-07-02 | H. Res. 566 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-02 | H. Res. 566 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-06-27 | H. Res. 516 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 275 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 875 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-25 | H.R. 3944 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-06-25 | H. Res. 519 (119th) | Motion to Suspend the Rules and Agree, as Amended | YES | YES | ✓ | Passed |
| 2025-06-24 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-24 | H. Res. 530 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 530 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 537 (119th) | Kill the motion | NO | YES | ✕ | Passed |
| 2025-06-23 | H.R. 3422 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 3394 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 1998 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-12 | H.R. 4 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | S. 331 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-10 | H.R. 884 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-10 | H.R. 2096 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-09 | H. Res. 481 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-06-09 | H. Res. 488 (119th) | Motion to Suspend the Rules and Agree | YES | NO | ✕↔ | Passed |
| 2025-06-09 | H.R. 2035 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-06 | H.R. 2966 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-05 | H.R. 2931 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2931 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-04 | H.R. 2483 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-04 | H.R. 2483 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-06-04 | H. Res. 458 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-04 | H. Res. 458 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-03 | H.R. 1804 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-03 | H.R. 1642 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-05-22 | S.J. Res. 31 (119th) | Final passage | NO | NO | ✓ | 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.