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

Jared Huffman
U.S. RepresentativeDemocratCalifornia District 2
SoupScore
Jared's ATmosphere Activity
20 recent posts · 27 sponsored · 165 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Last night, House Republicans passed a $4.5 trillion tax cut for billionaires that will be paid for by slashing Medicaid & benefits hardworking folks depend on. Every Democrat voted against it. This is just the beginning, and you can count on us to keep standing up for you, not billionaire donors.
Nearly 150,000 people in #CA02 who depend on Medicaid are at risk of losing their health care under the proposed Republican budget. This devastating loss could cost over 50,000 children their health care – all so Trump’s wealthy donors can keep more cash in their pockets. It's outrageous.
Democrats fought back, and we won. But this should never have happened in the first place. Musk's email unleashed chaos and fear and left millions of public servants scrambling. This was such a disturbing overreach by an unelected billionaire.
In just 4 weeks, Trump and his minions have spread chaos all across the country – and this new "cost-saving" budget is no different.
Rather than saving costs for average Americans, they're cutting programs people rely on every day so their billionaire friends can get a tax cut.
Thanks to Scott and so many others who called into last night’s telephone town hall – conversations like these are more important now than ever. We are not powerless, and together we can fight back against Trump’s illegal agenda.
Thank you to everyone who called in to last night’s telephone town hall! We had meaningful conversations about how we can work together and fight back against extremism during these unprecedented times. If you missed it, you can check out a recording here: youtu.be/SvengQkLqTs
The GOP has betrayed the American people to bend the knee to Trump.
Most House Republicans hid from their constituents. But when they did show up, Americans made it loud & clear how they feel about their extreme budget scheme to strip benefits from hardworking folks to pay for billionaire tax cuts.
How do Republicans propose we help middle class families living paycheck to paycheck?
🏥 Slash health care
🍎 Threaten critical SNAP benefits
💰 Give tax breaks to billionaires
This new budget is an undeniable betrayal to families we should be fighting to support.
LIVE NOW!!
Hop onto my telephone town hall to hear updates from Congress and make your voices heard. Call in at (833) 858-0007 or watch live at huffman.house.gov/live.
🚨TONIGHT🚨
Join me at my telephone town hall at 5:30pm PT. Hope to see you there!
Thank you to everyone who came out to my town hall in Petaluma. I always enjoy hearing from my constituents – and you made your voices loud and clear about your concerns over Trump & Musk’s disastrous agenda. I will keep fighting for you in D.C.
One day left!
Tomorrow I’m hosting a telephone town hall at 5:30pm PT – join me for an update on what’s happening in Washington.
I’m hosting a telephone town hall this Monday, February 24 at 5:30pm PT. Join me for an update on what’s happening in Congress and make your voices heard.
Now Trump and Musk’s firing spree has reached the FDA – another reminder they care more about funding billionaire tax cuts than ensuring our food is safe. Their illegal, corrupt priorities are completely out of control and I am fighting them at every turn.
Reposted byRep. Jared Huffman
We've heard from thousands of public lands workers fired by Trump:
🔥 Firefighters preparing for wildfire season—fired.
🏔️ Trail crews keeping national parks open—fired.
🌿 Scientists using new tech to protect forests—fired.
All to pay for tax cuts for billionaires.
Yeah, the numbers don’t add up. Musk and Trump’s mass firing spree isn’t actually saving any meaningful sums of money... All they’re accomplishing is ruining the lives of dedicated public servants.
They need to stop the lies and destruction now.
Musk and his corrupt DOGE hackers are attacking the Social Security Administration and IRS – accessing Americans’ private data and trying to strip away vital benefits.
An unelected billionaire should not be allowed to sort through your PRIVATE records. This is unacceptable.
Last night: Trump says he won't cut Medicaid.
Today: Trump supports House Republicans' plan to cut over $880 billion in spending for Medicaid and the Affordable Care Act.
Trump has once again gone back on his word – betraying the needs of the American people in the process.
Californians know the importance of investing in wildfire prevention all too well – and the absolute LAST thing we need is Trump slashing funding for these critical projects. It'll be our communities who suffer the consequences of these reckless & short-sighted policy decisions.
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-11-20 | H.R. 5214 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-19 | H. Res. 888 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2025-11-19 | S.J. Res. 80 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-19 | H.J. Res. 131 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-19 | H.J. Res. 130 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-18 | H. Res. 888 (119th) | Motion to Refer | YES | YES | ✓ | Failed |
| 2025-11-18 | H. Res. 878 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-11-18 | H. Res. 879 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-11-18 | H. Res. 879 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-11-18 | H.R. 4405 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-18 | H. Res. 878 (119th) | Kill the motion | YES | YES | ✓ | Failed |
| 2025-11-18 | H.R. 2659 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-17 | H.R. 1608 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-13 | H.R. 5371 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2025-11-12 | H. Res. 873 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-19 | H. Res. 719 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-09-19 | H.R. 5371 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-19 | H.R. 5371 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-09-18 | H.R. 1047 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-18 | H.R. 3015 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-18 | H.R. 3062 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-17 | H. Res. 713 (119th) | Kill the motion | YES | YES | ✓ | Passed |
| 2025-09-17 | H.R. 5143 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-17 | H.R. 5125 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-17 | H. Res. 722 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-17 | H. Res. 722 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-16 | H.R. 5140 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-16 | H.R. 4922 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-16 | H.R. 2721 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-16 | H. Res. 707 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-16 | H. Res. 707 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-15 | H.R. 3400 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-15 | H.J. Res. 117 (119th) | Kill the motion | NO | NO | ✓ | Passed |
| 2025-09-11 | H.R. 3486 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-11 | H.R. 3944 (119th) | Instruct negotiators | YES | YES | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-10 | H.R. 3838 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
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.