
Congress Member Profile|U.S. Representative|Democrat|California District 4
Mike Thompson
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 496
Yes43%
No56%
Present1%
Not Voting1%
Party align98%
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 · 22 sponsored · 117 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Submit your work by Friday, April 10 and submit your online form by scanning the QR code or at this link: mikethompson.house.gov/services/art...
Calling all #CA04 high schoolers! The 2026 Congressional Art Competition is now open! Every year, tens of thousands of talented artists submit pieces, and the winners have their work displayed in the halls of the Capitol.
Always an honor to support and celebrate the local leaders serving our district.
Great to spend time with members of the community in the Sonoma Valley passing the cane and celebrating 2026 Honorary Alcalde, Gary Edwards. Gary’s commitment to serving the Sonoma Valley community makes this achievement well-earned.
As a combat veteran, I know the true cost of war. I oppose putting American boots on the ground in Iran. With strikes now centered on areas with major oil infrastructure, this is looking more and more like a war about oil, not the safety of the American people.
www.reuters.com/business/ene...
I will continue to work with local leaders and fight for funding that helps our communities who need it most.
Great to tour Forget Me Not Farms. The farm provides therapy and mentoring programs to at-risk youth and abuse survivors while they care for animals and crops. Mental health is one of the most important issues facing our youth, and these services are key to supporting youth in Sonoma.
Americans across the Middle East have been told to “DEPART NOW,” but many have no way to leave. The State Department needs to step up and do their job. Americans are in danger.
I was proud to support the federal grant program that helped make this project possible, and I’ll keep fighting to expand access to safe, affordable housing for families across our district. Thank you to all who made this project possible. Fortunate to be part of a remarkably generous community.
Great to join our St. Helena community to cut the ribbon on the new Pope Street Workforce Housing Project. This development will bring new affordable rental homes to our community and help ensure local workers can live where they work.
Had a great conversation with students at Davis High School about my path to public service, what it’s like working in Congress, and how young people can get involved in our democracy. Their questions and ideas give me a lot of hope for the future.
Groceries are already too expensive, and now fertilizer supply disruptions could push food prices even higher. Farmers are paying the price, and soon families at the checkout line will too. We need to end this administration's war in Iran and focus on delivering real relief for the American people.
Hosted an agriculture roundtable with Senator Chris Cabaldon to hear directly about the challenges facing our ag families. Our ag community feeds the world, and I’ll keep working with our state and federal partners to make sure they have the support they need.
I voted against creating ICE because I believed it lacked the guardrails necessary to prevent abuse of power, and sadly, those concerns have proven justified. ICE has become a rogue agency. We must hold leaders like Kristi Noem accountable and stop ICE from terrorizing communities across our country
Gas prices are rising because this president’s war in Iran has disrupted shipping through the Strait of Hormuz — a vital waterway that carries about 20% of the world’s oil. We’re already spending over $1 billion a day on this illegal war, and now Americans are paying even more at the pump.
The only problem I have with Kristi Noem being fired as head of DHS is that she didn’t take Stephen Miller and the rest of this president’s thugs with her. ICE has become a rogue agency, and I'm fighting to hold them accountable and stop them from terrorizing our communities.
Thanks to the North Bay Leadership Council for hosting our conversation in Santa Rosa. We discussed the challenges coming out of Washington and the work we’re doing to strengthen our economy, invest in clean energy, tackle housing costs, and support North Bay communities.
I will never stop fighting for single-payer solutions like Medicare for All so every American can get the care they need.
In the next Congress, I will serve as Chair of the Health Subcommittee on the Ways and Means Committee, where I’ll help lead Democrats’ efforts to ensure every American has access to health care.
The talent, drive, and thoughtfulness of the students in our district never ceases to impress me. My Student Leadership Council has given the tools to success to more than 360 future leaders and counting.
SoupScore Breakdown
Loading analysis metrics…
Voting History496 total votesExpandCollapse
Voting History
496 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-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 | 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 |
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.