If we want an affordable America, we need to take on the crooks, the ceos, and the Trump family who are stealing everyone’s wealth, and making themselves richer.

Congress Member Profile|U.S. Representative|Democrat|California District 42
Robert Garcia
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 618
Yes39%
No54%
Present0%
Not Voting7%
Party align98%
Cross-party0%
SoupScore
District Map
Congressional District 42
U.S. Census Bureau boundary data.
Social & Web
External Resources

Robert Garcia
U.S. RepresentativeDemocratCalifornia District 42
SoupScore
Robert's ATmosphere Activity
20 recent posts · 22 sponsored · 165 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Thank you Long Beach and Orange County! Thanks to your support, we just won BIG. I’m so grateful for your trust and I’m ready to lead the Oversight Committee to take on corruption and make life more affordable for working families. Let’s get to work.
I’m so inspired to see so many people voting today. You have until 8pm to get in line. Help us end the Trump presidency, let’s vote.
Hey California, want to really stand up to Trump? Get to the polls and vote @XavierBecerra for Governor and NO on Prop 39. Let’s go!
Mike Rogers supports Donald Trump’s agenda of corruption, endless wars, and attacks on working class people and immigrants.
We can get money out of politics, money in your pocket, and pass medicare for all. Support Abdul here: abdulforsenate.com
Donald Trump keeps trying to rig our elections and discourage folks from voting.
We need folks to VOTE this weekend in person or by dropping your ballot off at a drop box. Don’t wait until Election Day! Thank you.
Reposted byRobert Garcia
Garcia defends Peltola against the investigation launched by Comer into her campaign’s alleged plan to recruit the second Dan Sullivan for the ballot
Have you voted yet? Early In Person Voting Starts TODAY! You can now vote in person at sites across LA & Orange Counties. Don’t wait until Election Day. You can also drop off your ballot at a drop box or put in the mail this weekend.
Have tou voted yet? Early In Person Voting Starts TODAY! You can now vote in person at sites across LA & Orange Counties. Don’t wait until Election Day. You can also drop off your ballot at a drop box or put in the mail this weekend.
I’m watching Trump at this press briefing praise Amy Acton’s abusive mom and calling her an honest woman. He’s a sick and small man. And he will be remembered as the worst person to ever serve as president.
Every community across the country deserves a representative that will fight for them and our Democracy. I’m so proud to rep Long Beach and soon Huntington Beach and Orange County. We are going to end the Donald Trump era, let’s go!
Hey dems, progressives, leftists, etc. We are all in a big tent right now and we need to win the House and Senate. Support all our candidates and lock in. The goal is to stop Donald Trump and the far right.
Let’s go Abdul, James, Mary, Peggy, Troy, Angie, Sherrod, and more!
Hey all, it’s time to vote! Make sure to drop your ballot off this week. Vote Robert Garcia for Congress! 🇺🇸
It’s the beginning of the end of the Donald Trump presidency. And he knows it.
Campaigns are about meeting neighbors from one home to the next. Grateful to the people of Huntington Beach for another great house party last night. People are fired up for good government and to stop corruption. We are going to win HB! 🫶🏽
THIS IS IT! Join us on NO KINGS Oct 17 for an OC GOTV Rally! You are not going to want to miss the special guests and this event. RSVP here: mobilize.us/s/P16CXE
THIS IS IT! Join us on NO KINGS Oct 17 for an OC GOTV Rally! You are not going to want to miss the special guests and this event. RSVP here: mobilize.us/s/P16CXE
Amazing day in Costa Mesa making Get Out Vote postcards for voters across the city. I can’t wait to represent this amazing community and fight for its residents. Just under 6 weeks until Election Day.
Have now been endorsed by both the Orange County Register and the Long Beach Press-Telegram for re-election this November. I will always fight for every resident, and make sure every city I represent gets the federal support it needs. Let’s go! 🇺🇸
Posts page 1Older posts →
SoupScore Breakdown
Loading analysis metrics…
Voting History618 total votesExpandCollapse
Voting History
618 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 |
|---|---|---|---|---|---|---|
| 2026-09-16 | H.R. 8278 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-09-01 | H.R. 6500 (119th) | Accept Senate changes | NO | YES | ✕ | Passed |
| 2026-08-31 | S. 32 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2026-08-31 | S. 307 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2026-07-21 | H. Res. 1438 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-07-21 | H.R. 1118 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-07-20 | H.R. 8823 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2026-07-20 | H.R. 4541 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2026-07-16 | H.R. 9237 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-07-16 | H.R. 5362 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-07-15 | H.R. 8595 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-07-15 | H.R. 8595 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-07-15 | H.R. 8595 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-07-15 | H.R. 8595 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-07-15 | H.R. 8595 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2026-07-15 | H.R. 8595 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-07-15 | H.R. 8595 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-07-14 | H.R. 1181 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-07-14 | H.R. 1181 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-07-14 | H.R. 139 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-07-14 | H. Res. 1423 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-07-14 | H. Res. 1423 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-07-13 | H.R. 8897 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2026-07-13 | H.R. 3106 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2026-06-30 | H. Res. 1399 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-30 | H. Con. Res. 108 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-06-30 | H. Res. 1398 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-06-30 | H. Res. 1398 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-29 | H.R. 7128 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2026-06-29 | H.R. 7757 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2026-06-25 | H.R. 2478 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-24 | H.R. 915 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-24 | H.R. 7401 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-23 | H.R. 6644 (119th) | Accept Senate changes | YES | YES | ✓ | Passed |
| 2026-06-23 | S. 629 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-11 | H. Res. 1335 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-11 | H.R. 9238 (119th) | Fast-track passage | NO | NO | ✓ | Failed |
| 2026-06-10 | H.R. 8464 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-10 | H.R. 8464 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-10 | H.R. 8312 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-10 | H.R. 7892 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-09 | H.R. 5408 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-09 | H. Res. 1140 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-09 | S. 2 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-09 | S. 2 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2026-06-09 | H. Res. 1140 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-06-09 | H. Res. 1345 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-09 | H. Res. 1345 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-08 | H.R. 8428 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-08 | H.R. 8466 (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.
Page 1 / 13Next →