
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.
Trump is using our national parks as a pawn to try and whitewash history and ignore reality. The National Park Service has a responsibility to present facts without political interference – removing exhibits about slavery and climate change is unacceptable.
(2/2) While we mourn the loss of Alex Pretti and Renee Nicole Good, I'm standing with the brave people in Minneapolis during this increasingly difficult and uncertain time. ICE’s brutal reign of terror must be stopped.
(1/2) Trump, Kristi Noem and the Department of Homeland Security are completely out of control. Lawless and masked agents are killing civilians in Minneapolis, in the most horrific, preventable tragedies that are truly hard to believe, impossible to watch, and everything in between.
Thank you to the Peter Benchley Ocean Awards for this amazing honor! Leading the charge in Congress to protect our oceans is a true passion of mine – and it’s more important than ever. I'm determined to keep pushing forward to make meaningful progress that will last generations.
Republicans are doubling down on Trump’s obsession with taking over Greenland and introduced a bill to make it the 51st state.
On #TheFlipSide, Democrats are working to get taxpaying, American citizens in D.C. statehood.
Trump is barreling forward to try to give California coastlines to big Oil billionaires. I went up and down the North Coast this month to hear from people in our communities who would actually be impacted by more drilling. Their message was loud and clear: NO.
The average household in California is paying an additional $2,355 in higher costs because of Trump's idiotic policies.
Housing payments, grocery bills, transportation costs, and energy bills are all skyrocketing.
The American people can’t afford this incompetent president.
What ICE is doing in Minneapolis and cities across the country is horrifying, and I wanted to share an update on what I’m doing here in Congress.
We're only a year into Trump 2.0, but he’s wasted no time torching our public lands and resources and the communities that cherish them. From massive cuts to sell-offs for billionaires to destructive policies, Trump has shown no signs of letting up.
I'm thrilled my team and I secured community project funding for the Trinity Public Utilities District’s new Sno-cat. Keeping our power on during harsh winter weather conditions is critical, and this new machine will make that much easier.
This week on #TheFlipSide, the House has been completely turned upside down because Republicans would rather strip hard-working Americans’ wages and rights than address this cost-of-living crisis. But us reasonable adults in Congress aren’t standing for it.
Trump is endangering Americans for the sake of polluters.
These standards exist for a reason. Refusing to consider the health impacts of some of the deadliest pollutants when setting emission standards will cost thousands of lives.
Trump's denialist policies are completely derailing progress.
Climate change is not a hoax or political agenda. It's a science-backed crisis that threatens our environment, future generations, and everything in between – and I’m going to keep working to stop it.
Thanks to Trump's extreme policies and tariffs, inflation has become a runaway train, and there are no signs it's slowing down. From groceries to housing, the affordability crisis is out of control – and Republicans are pushing bills to make things even harder.
The American people deserve better.
Trump just made the biggest economic self-sabotage in U.S. history.
American workers and families deserve a livable planet and the good-paying jobs that come with climate action, not a president who sells out their future to billionaire polluters.
After months of fighting Trump and Speaker Johnson, House Democrats succeeded in passing a bill to lower costs for millions of Americans whose premiums are skyrocketing.
This is HUGE. Now, the Senate just needs to finish the job.
Businesses, homes, and roads in our district were completely inundated by recent floods. This week, I visited some of the hardest hit sites in San Rafael and up Highway 101 to see the damage up close. We’re in this together, and I’ll keep working with local officials to help our community recover.
Living in America is already expensive enough, and people like my constituent Corrie cannot afford higher health care premiums.
House Democrats have been fighting for months to save the Affordable Care Act tax credits, and today we're finally voting to make that happen.
It's an honor and a privilege to represent the North Coast in Congress. 2026 is already off to the races – but I’d like to share a look back at what we accomplished last year. Check out our 2025 wrap-up here:
It's been a year since wildfires devastated Los Angeles. I've seen firsthand how these disasters ravage our communities and how important federal support is as we rebuild.
We need to invest in preventing and minimizing wildfires—not denying climate change and defunding research and mitigation work.
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-02-25 | H. Res. 161 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-25 | H. Res. 161 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-25 | H.R. 818 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-25 | H.R. 832 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-24 | H.R. 825 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-13 | H.R. 35 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-12 | H.R. 77 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-12 | H.R. 77 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-02-11 | H. Res. 122 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-11 | H. Res. 122 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-10 | H.R. 736 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-10 | H.R. 692 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-02-07 | H.R. 26 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-07 | H.R. 26 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-02-06 | H.R. 27 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-02-06 | H.R. 27 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-02-05 | H. Res. 93 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-05 | H. Res. 93 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-05 | H.R. 776 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-04 | H.R. 43 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-23 | H.R. 21 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-23 | H.R. 21 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-23 | H.R. 471 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-23 | H.R. 375 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-22 | S. 5 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-22 | H.R. 165 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-22 | H. Res. 53 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-01-22 | H. Res. 53 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-01-22 | H.R. 187 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-21 | H.R. 186 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-16 | H.R. 30 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-16 | H.R. 30 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-15 | H.R. 33 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-01-15 | H.R. 144 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-15 | H.R. 164 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-14 | H.R. 28 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-14 | H.R. 28 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-14 | H.R. 153 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-14 | H.R. 152 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-13 | H.R. 192 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-01-09 | H.R. 23 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-07 | H.R. 29 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-03 | H. Res. 5 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-01-03 | H. Res. 5 (119th) | Motion to Commit with Instructions | YES | YES | ✓ | Failed |
| 2025-01-03 | H. Res. 5 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-01-03 | — | Election of the Speaker | NOT_VOTING | — | — | Johnson (LA) |
| 2025-01-03 | — | Call by States | PRESENT | — | — | 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.
← PrevPage 10 / 10