I recently introduced a resolution to designate March as Multiple System Atrophy Awareness Month after a constituent shared about the loss of a friend. This rare disorder affects 50,000+ Americans yearly, and raising awareness will support research toward a cure. Learn more at: kevinmullin.house.gov

Congress Member Profile|U.S. Representative|Democrat|California District 15
Kevin Mullin
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 496
Yes36%
No55%
Present0%
Not Voting9%
Party align98%
Cross-party1%
SoupScore
District Map
Congressional District 15
U.S. Census Bureau boundary data.
Social & Web
External Resources

Kevin Mullin
U.S. RepresentativeDemocratCalifornia District 15
SoupScore
Kevin's ATmosphere Activity
20 recent posts · 27 sponsored · 173 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
🇺🇸👏 Today we witnessed millions of people standing up for our Democracy.
I’d planned to join the #NoKings rallies back home with my community, but I had to be in DC so I could vote against sending another dime of taxpayer money toward Trump’s rogue ICE & his inhumane immigration machine. Read more👇
Please join me for an in-person town hall on Thursday, April 9th at 6PM PT in San Mateo.
I’ll share updates on my work to push back against the Administration’s inhumane policies—and most importantly hear directly from you.
Get your free tickets here: www.eventbrite.com/e/congressma...
@pelosi.house.gov is a true champion of public transportation and it was a joy to attend the ceremony for naming a @caltrain.com in her honor. Thanks to her advocacy and leadership, our region obtained crucial federal support to modernize our rail system into a world-class transit experience.
Today I visited Kaiser San Mateo to talk about how federal polices influence whether families can access essential health care.
It’s the 16th anniversary of the Affordable Care Act & I remain committed to ensuring we reinstate the enhanced federal tax credits that help more Americans stay healthy.
After killing people in our streets and detaining US citizens, ICE has lost all credibility & trust. @pelosi.house.gov & I demand immediate answers as to the mother’s & her child’s condition & grounds for their detainment at San Francisco International Airport.
kevinmullin.house.gov/2026/03/23/s...
REMINDER: Make sure to submit your artwork to the 2026 Congressional Art Competition for a chance to have it showcased in Washington, D.C. by April 12!
Learn more and submit your artwork online by visiting my website at kevinmullin.house.gov
Nowruz Mobarak to all those celebrating. On this occasion, I stand with the Iranian American community in CA-15 and reflect on a year shaped by profound loss and hardship, yet defined by strength and resilience. May the new year bring peace, renewal, and brighter days ahead for all who celebrate.
As Ramadan comes to a close, I want to send my best wishes to everyone celebrating Eid al-Fitr in CA-15 and around the world. Eid Mubarak!
We’ve heard horrific stories of AI chatbots posing as doctors, lawyers, or therapists and causing terrible harm. That’s why I introduced the CHATBOT Act—to stop chatbots from claiming to be licensed professionals and deceiving consumers. kevinmullin.house.gov/2026/03/19/l...
During today's @energycommerce.bsky.social subcommittee meeting, I called out the Trump Administration’s targeting of only blue states for fraud investigations - it reeks of political motivation and could have dire consequences for the seniors and people who rely on Medicaid.
Over the weekend, I had a wonderful time at the annual St. Patrick’s Day parade in San Francisco, and it was an honor to represent the Irish community in the Bay Area!
I’m proud to join my fellow Congressional Friends of Ireland Caucus members in wishing everyone a Happy St. Patrick’s Day!
Trump’s attempt to nationalize elections is a desperate power grab because his policies are widely unpopular. I will continue pushing back against any effort to override the Constitution, silence voters, and undermine the free and fair elections that sustain our democracy.
Had a great time visiting Zoox headquarters in Foster City to learn more about their fully autonomous robotaxis. Proud to see this technology being built right here at home. As innovation advances, I’ll continue promoting transparency and safety through measures like my AV Safety Data Act.
As a member of @energycommerce.bsky.social E&C Dems, I am committed to restoring access to health insurance for those who need it most, and I am tremendously grateful to SF General employees and health care workers across the country for all you do in your communities.
People’s lives are shaped every day here and it’s devastating to see Trump’s disastrous health care cuts having real-world impacts at home. Republicans stripped away health insurance from millions of Americans, putting downward pressure on ERs that will cost more money and more lives.
This public safety net hospital serves over 100,000 patients and is the birthplace of nearly 1,400 babies each year. It provides primary care, mental health services, research on cutting edge medical advancements, and is one of the very few trauma centers in the region.
This week I toured San Francisco General Hospital and Trauma Center, where I spoke with doctors, nurses and administrators about the lifesaving work they do for our community every day.
I’m proud to co-lead the @houseseec.bsky.social Innovation & Technology Task Force with @salinas.house.gov in endorsing four bills to accelerate next-generation clean technologies and strengthen American energy independence.
Learn more about the new bills here: seec.house.gov/media/press-...
As we head into tax season, I introduced the Hearing Aid Tax Credit Act, which seeks to provide a $1,000 tax credit to income-eligible individuals to help them afford hearing aids.
🧵2/2
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 |
|---|---|---|---|---|---|---|
| 2026-03-05 | H.R. 7744 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-05 | H.R. 7744 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-05 | H. Con. Res. 38 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-03-05 | H. Res. 1099 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1100 (119th) | Motion to Refer | YES | YES | ✓ | Passed |
| 2026-03-04 | H.R. 6472 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | S. 723 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H.R. 4626 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-24 | H.R. 4626 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H. Res. 1075 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-24 | H. Res. 1075 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-24 | S. 2503 (119th) | Fast-track passage | YES | YES | ✓ | Failed |
| 2026-02-24 | H.R. 6329 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-12 | H.R. 2189 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2026-02-11 | H.R. 261 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 261 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H.J. Res. 72 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H. Res. 1057 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1057 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1042 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-02-11 | H. Res. 1042 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-10 | H.R. 1531 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-09 | H.R. 6644 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-04 | H.J. Res. 142 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-03 | H.R. 7148 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-03 | H.R. 3123 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-02 | H.R. 980 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-22 | H. Con. Res. 68 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 6359 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-22 | H.R. 6359 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 7147 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-01-22 | H. Res. 1014 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-21 | H.J. Res. 140 (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.