Lake County made it clear: ICE is not welcome in our communities. Terrorizing families doesn’t make us safer. I’m fighting to impeach Kristi Noem and make sure we hold our immigration agents accountable with legislation to require body cameras and prohibit wearing masks.

Congress Member Profile|U.S. Representative|Democrat|California District 4
Mike Thompson
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 592
Yes45%
No54%
Present1%
Not Voting1%
Party align97%
Cross-party2%
SoupScore
District Map
Congressional District 4
U.S. Census Bureau boundary data.
Social & Web
External Resources

Mike Thompson
U.S. RepresentativeDemocratCalifornia District 4
SoupScore
Mike's ATmosphere Activity
20 recent posts · 27 sponsored · 134 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Why are immigration agents wearing masks? What are they hiding? Who are they and what is it they don’t want us to know?
apnews.com/article/immi...
The president’s suggestion that Republicans should support a take over of state elections by the federal government is an attack on states’ rights and on voters themselves. We cannot allow this president to take away the autonomy of states or silence the voices of the people.
This is a win for transparency and accountability. Congress has a responsibility to protect taxpayers and ensure ICE follows the law and operates with proper oversight. Proud to be a part of Democrats’ Litigation Task Force. thehill.com/regulation/c...
No president should be allowed to sue the government and pocket taxpayer money. My Prevent Presidential Profiteering Act taxes 100 percent of any settlement paid to a sitting president. The presidency is public service, not a profit opportunity.
Jed Steele was a dear friend whose presence filled every room. His vision and tireless work helped put Lake County’s vineyards on the map. Jan and I are grateful to have known him and to honor his legacy.
The American Affordability Act I introduced lowers housing costs by strengthening the Low-Income Housing Tax Credit, delivering tax credits for first-time homebuyers and renters, and incentivizing the conversion of vacant offices and commercial buildings into housing to increase supply.
Local journalism connects our communities, keeps us informed about what’s happening right here at home, and grounds us when national news feels overwhelming. Thank you to the Napa Valley News Group for vital work you do every day to keep our communities informed and connected.
I’ll keep fighting to protect Pell Grants, TRIO, PSLF, and to lower student loan interest rates so every student can afford to learn and succeed.
Proud to meet with Napa Valley College students and leadership, especially as an NVC alum, to talk about strengthening community colleges and expanding opportunity.
ICE does not have proper oversight and accountability, and that's why we're seeing what's happened in Minnesota and across the country. That's why I voted against its creation and will be voting against funding for ICE when I get back to Washington.
Our government is supposed to protect people, not terrorize people.
Our community is speaking out and standing up for our immigrant community, standing up for our neighbors, our friends, people we don’t even know across the country who are who are being terrorized by an out of control, rogue federal agency.
Congrats to the Davis Firefighters on another fantastic annual crab feed! A great night bringing the community together in support of Thriving Pink and the families they serve. Grateful for our firefighters and the good they do on and off the job.
This Black History Month, we honor the extraordinary achievements of Black Americans whose courage, innovation, and perseverance have shaped our history, strengthened our communities, and continue to inspire future generations.
I'm a HELL NO on funding for ICE. Thank you to the over 1,000 community members who came out in Napa to support holding this administration accountable and fighting back against these tactics terrorizing our communities. I’ll keep up the fight to impeach Kristi Noem and stop ICE funding.
More than a thousand people showed up last night for our STOP ICE Day of Action in Napa — people of every age, every background, and every party stripe, united by a simple truth: what’s happening is wrong. Impeach Kristi Noem. Stop ICE funding. Protect our communities.
www.ktvu.com/video/fmc-xl...
Proud to work in Congress for policies that strengthen local economies, support entrepreneurs, and help communities like Woodland thrive.
Honored to join the Woodland Chamber of Commerce Installation Dinner to celebrate our local business leaders and award recipients. In challenging times, Woodland’s small businesses continue to lead with resilience, service, and commitment to community.
So much has changed in our country since the first #SocialSecurity check went out 86 years ago, but the promise of Social Security has not. Proud to fight to enhance benefits and protect this program for future generations!
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-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 | PRESENT | 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 |
| 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 | YES | YES | ✓ | Agreed to |
| 2025-09-09 | H. Res. 682 (119th) | Approve resolution | 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.