
Congress Member Profile|U.S. Representative|Democrat|California District 51
Sara Jacobs
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 497
Yes40%
No59%
Present1%
Not Voting0%
Party align98%
Cross-party0%
SoupScore
District Map
Congressional District 51
U.S. Census Bureau boundary data.
Social & Web
External Resources

Sara Jacobs
U.S. RepresentativeDemocratCalifornia District 51
SoupScore
Sara's ATmosphere Activity
20 recent posts · 24 sponsored · 134 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
The answer to skyrocketing gas prices isn’t to start drilling off the coast of California – it’s to end Trump’s reckless war in Iran that caused the gas price hike in the first place!
This is unforgivable – Mohammad Nazeer Paktiawal was promised safety after bravely serving alongside our troops in Afghanistan. Instead, he died in ICE custody. His death must be investigated, but more than that, ICE needs to stop killing people now.
I wrote a bill that required DOD to establish policies and hire staff to prevent civilian harm in U.S. military operations. Trump and Hegseth fired staff and gutted these institutions and now 175 kids are dead. DOD needs to rebuild these capabilities now.
I’ll save James Comer some time – there was DEFINITELY mismanagement of the Epstein Files because we still don’t have all the files!!
Applications for our Summer 2026 internship in both Washington D.C. and San Diego are now open! For more information on how to apply:
The DOJ gave LiveNation and Ticketmaster a slap on the wrist after ripping off fans and bullying venues for years – and then laughing about it. I’m glad state Attorneys General are still suing to break them up. We need to go after the monopolies and corporations for real.
The first week of Donald Trump’s war cost the American people $11 billion. It’s obviously not over yet, and we’ll continue to spend a billion dollars a day that we could have invested in affordable child care, housing, or anything else productive.
I just visited Dilley and met with kids who are too scared and traumatized to eat and go to the bathroom – let alone play. It’s horrific and should alarm everyone in our country. We can’t let them do this in our name. We need to shut down Dilley.
I’m incredibly saddened by the deaths of six more service members in the course of Trump’s war in Iran. More service members and civilians will continue to die unless we end this reckless war.
Hind Rajab was a brave and beautiful five-year-old Palestinian girl who was reportedly killed by the IDF in Gaza. In her memory, Senator Welch and I are fighting for accountability for her death and all the civilian harm in Gaza.
Unsurprising from the same guy who wanted a makeup studio at the Pentagon…
Trump says skyrocketing gas prices due to his reckless war in Iran are “a very small price to pay” and “ONLY FOOLS WOULD THINK DIFFERENT!”
He’s screwing you over with $5/gallon gas and expecting you to thank him. We won’t fall for that.
Just so we’re keeping track, here are basic questions the Trump Administration can’t answer:
- Are we at war with Iran?
- What is the goal?
- How long will this go on?
- What is the cost?
- Will we put troops on the ground?
This President has no plan. This reckless war needs to end.
Pete Hegseth spent millions of taxpayer dollars on lobster, king crab, steaks, and other frivolous things while Americans struggle to make ends meet. Now, he’s launching a reckless war costing the American people billions of dollars and raising our gas prices.
Gas prices in San Diego went up almost 60 CENTS a gallon in one week because Donald Trump launched a reckless war with Iran. $5.40/gallon and war in the Middle East are not what anyone voted for.
We need strict guardrails when the military uses AI, whether it’s in Iran or anywhere else – full stop.
The system is broken and unsustainable. We need to fund universal child care.
Congress should pass my bill – the LEGACY Act – to tax trust fund kids more and invest it in affordable, high quality child care for every family.
175 civilians – mostly little girls – at a school in Iran had nothing to do with this awful war. It looks like the U.S. was responsible for their deaths, and if so, this Administration must take accountability. I’m proud to lead 121 House Democrats in demanding answers.
Public pressure continues to force the DOJ’s hand. We won’t settle for anything less than full transparency AND accountability. Release all the files.
Trump’s MO has always been chaos – but no matter where you look, it’s bad. We’ve been launched into a new war, prices are up, jobs are down, and horrifying allegations from the Epstein files are being revealed.
He’s a failure, and we’re paying the price.
SoupScore Breakdown
Loading analysis metrics…
Voting History497 total votesExpandCollapse
Voting History
497 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-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 |
| 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 | NO | 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 | NO | 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 |
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.