
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 — 550
Yes44%
No55%
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 · 24 sponsored · 119 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Last year, every Ways & Means Republican cosponsored and voted for a bill increasing criminal penalties for unauthorized disclosure of taxpayer data. Now, I’m urging them to join us in investigating the credible allegations that Elon Musk and DOGE violated federal law by gaining access to taxpayer.
Joined Rep. LaMalfa to introduce bipartisan legislation to help homeowners in disaster-prone areas protect their properties and draw insurers back into markets across California. Read more below.
Great to see California’s young farmers excel. Congratulations to Solano Resident Daniel Jones on your election to Vice Chair of the American Farm Bureau Federation Young Farmers & Ranchers Committee!
www.agalert.com/california-a...
The court has ordered Musk and his cadre of teenage interns must immediately destroy their copies of taxpayers’ private data. This is a crucial step and we will continue to fight this privacy violation in the courts and in Congress. www.washingtonpost.com/national-sec...
Happy 175th b-day to Napa County! 🎉Established in 1850 as one of CA’s original 27 counties, Napa’s history is as rich as its soil.
https://buff.ly/3EwfSaz
Sonoma County residents: The Healthy Petaluma and Kyle J Taylor Foundations are hosting a free youth and young adult heart screening with referrals for follow-up care at Elsie Allen High School in Santa Rosa. See below for more information.
kylejtaylor.app.neoncrm.com/np/clients/k...
The agency is continuing to provide individual assistance, cover the cost of hotels and rentals for displaced individuals, and help homeowners make basic repairs to their damaged homes. (3/3)
Read more for yourself: www.fema.gov/press-releas...
Fact: After Hurricane Helene hit, President Biden increased FEMA’s normal contribution to cover 100 percent of certain hurricane recovery costs in North Carolina for 180 days after the disaster. To date, FEMA has allocated more than $100 million to help the survivors of Hurricane Helene. (2/3)
#FactCheckFriday I’ve heard from concerned constituents who believe FEMA abandoned victims of Hurricane Helene in North Carolina. (1/3)
This legislation will ensure that only career civil servants with the proper security clearance and without conflicts of interest can access your personal information.
In light of DOGE gaining unprecedented access to Americans’ personal records, I'm taking action. I've co-sponsored the Taxpayer Data Protection Act to protect you and your family's sensitive personal information.
This legislation will ensure that only career civil servants with the proper security clearance and without conflicts of interest can access your personal information.
Joined my Ways and Means colleagues to demand answers from Treasury Secretary Scott Bessent as to why he allowed unlawful access to your Social Security and taxpayer data. Read more below.
TONIGHT AT 6PM PT: I’m going live on Zoom tonight to answer your questions on how Congress is working to protect your privacy and to stop any unlawful actions that jeopardize your privacy.
To join, RSVP at the link below or watch live on my Facebook page.
Middletown residents: My team is hosting in-person office hours this Tuesday, February 11 from 1 to 3pm. Please drop in to discuss with my team any support you may need and stay tuned for more sessions throughout our district.
Vacaville residents: My team is hosting in-person office hours this Tuesday, February 11 from 2 to 4pm. Please drop in to discuss with my team any support you may need and stay tuned for more sessions throughout our district.
TOMORROW AT 6PM PT: I’m going live on Zoom to answer your questions on how Congress is fighting back against the unlawful actions of the new Administration. To join, RSVP at the link below or watch live on my Facebook page.
bit.ly/ThompsonTownHall
You are encouraged to keep driving to a minimum until the rains subside. Remember turn around, don't drown and never drive through a flooded road or area. Learn more below. evb.gg/n#kpezzbnoge6
Napa OES- Due to the atmospheric river several county roads are currently flooded, or in danger of flooding. Please use caution when navigating roads as not all flooded areas have yet been identified. (1/2)
Follow me on my social channels and sign up for my newsletter to continue to receive updates on my work to protect our democracy: mikethompsonforms.house.gov/forms/emails...
SoupScore Breakdown
Loading analysis metrics…
Voting History550 total votesExpandCollapse
Voting History
550 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 |
|---|---|---|---|---|---|---|
| 2026-05-21 | H.R. 6047 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-21 | H.R. 1041 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-21 | H.R. 1041 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-21 | H.R. 1329 (119th) | Final passage | NO | NO | ✓ | Failed |
| 2026-05-21 | H.R. 1329 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-20 | H. Res. 1300 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-20 | H. Res. 1300 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-20 | H.R. 2616 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-20 | H.R. 2616 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-20 | H.R. 1993 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | S. 1003 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | S. 2393 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H.R. 5317 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H.R. 4544 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H.R. 3234 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H. Res. 1299 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-15 | H.R. 8469 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-05-15 | H.R. 8469 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-05-14 | H.R. 8365 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-14 | H.R. 8365 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-14 | H.R. 5625 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-14 | H. Con. Res. 75 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-05-14 | H.R. 6260 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-14 | H.R. 6260 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-13 | H. Res. 1259 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Res. 1251 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Con. Res. 96 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H.R. 1346 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-05-13 | H.R. 1346 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-05-13 | H. Res. 1252 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Res. 1274 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1274 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1275 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1275 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-12 | H.R. 2853 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-12 | H.R. 2071 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-30 | S. 4465 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2026-04-30 | H.R. 7567 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-30 | H.R. 7567 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | NO | ✕↔ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | NO | ✕↔ | Failed |
| 2026-04-30 | S. Con. Res. 33 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-29 | S. 1318 (119th) | Final passage | 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.
Page 1 / 11Next →