One way to address our housing crisis: leveraging underused publicly-owned lots to build transit-oriented housing.
Today, I introduced the Empty Lots to Housing Act. Thanks @samtrans.com for raising this issue.
Let's cut through the red tape to help working families this #AffordableHousingMonth.

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 — 566
Yes38%
No54%
Present0%
Not Voting8%
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 · 182 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
For too long, communities have been unable to build affordable housing in underused spaces due to red tape.
My Empty Lots to Housing Act would empower local governments to create transit-oriented housing on land purchased with federal funds.
Learn more: kevinmullin.house.gov/2025/05/29/l...
Do you know when you're interacting with #AI? I recently discussed the need for consumer transparency in this rapidly developing industry during a Energy & Commerce Committee hearing. @energycommerce.bsky.social
The big ugly numbers from Republicans’ big ugly tax scam
#Transportation and public transit are integral to any community, and especially so in the San Francisco Bay Area. I was pleased to welcome leaders from @mtcbata.bsky.social and @samtrans.com in my DC office this week to discuss their work helping plan for our future.
Congress must do more to support
working families. That’s why I voted NO on President
Trump’s big ugly budget bill - Republicans are taking from the poor and giving to the rich. Read my full statement at: kevinmullin.house.gov/2025/05/22/w...
BAD BAD BAD - Republicans passed their big ugly budget bill that hurts everyday Americans by taking away health care, food assistance, and economic stability, all so Republicans can give massive tax breaks to billionaires and corporations.
This is a WIN for children, families and teachers. I signed onto an amicus brief in this case to protect the Department of Education from Trump’s disastrous attempt to dismantle America’s school system. We won’t back down and must continue to protect public schools. www.npr.org/2025/05/22/n...
Serving on the U.S. Supreme Court carries incredible weight and America needs balance. We're seeing the damage that can be done when one radical president stacks the court. That's why I'm proud to-cosponsor @hankjohnson.house.gov's TERM Act. 18-year terms, with a new justice nominated every 2 years.
Why would the U.S. EPA cancel a grant awarded to protect at-risk children and seniors in East Palo Alto from toxic air pollution? Trump is senselessly canceling programs across the country including in San Mateo County.
www.youtube.com/shorts/uAbPB...
For the second time in a week, Republicans are choosing to conduct their shady business in the dead of night when the American people are asleep.
Trump's big ugly tax scam will strip away health care from 13.7M Americans, and take away school meals from over 18M children.
Republicans are using these absurd charges to distract from the damage they are causing with Trump’s big ugly budget bill, which will strip away health care from 13.7 million Americans and take food out of families’ mouths by slashing SNAP, all so they can give tax breaks to the rich. 🧵2/2
This is a disturbing and political attempt to silence @replamonica.bsky.social with baseless accusations. Trump is acting like a dictator, and members of Congress have every right to conduct oversight into the President’s actions to ensure our Constitution is being upheld. 🧵1/2
Reposted byRep. Kevin Mullin
In the U.S. & around the world, LGBTQI+ people still face harassment, discrimination, violence, and state-sanctioned persecution for daring to exist openly.
We all have a part to play in ending hate & discrimination.
Today, on #IDAHOBIT, we reaffirm our commitment to fighting towards that end.
I am deeply saddened to hear about President Biden’s cancer diagnosis. My thoughts are with him and his family during this difficult time, and I’m wishing him a full and quick recovery.
SNAP/CalFresh helps millions of Californians afford groceries & boosts local economies. Last year, nearly 50,000 of our neighbors in CA-15 received SNAP.
We can't let Republicans strip food assistance from those in need to fund tax breaks for billionaires.
www.washingtonpost.com/politics/202...
13.7M people are at risk of losing their health insurance after Republicans just voted for extreme cuts to Medicaid & the ACA.
It was a marathon 26-hr hearing & in my book, health care for our most vulnerable should always take priority over tax cuts for billionaires. @energycommerce.bsky.social
Reposted byRep. Kevin Mullin
We’re back at it. Over 24 hours and still going strong.
It’s been over 20hrs straight and we’re not backing down because Medicaid matters.
Republicans waited until the dead of
night to bring up their plan to kick 13.7M people off health insurance.
I’m with @energycommerce.bsky.social Democrats standing up to the Republicans’ scam.
If Republicans do vote to gut Medicaid, I hope they're prepared to look their constituents in the eye and tell them why they're stripping health coverage from 13.7 million Americans.
SoupScore Breakdown
Loading analysis metrics…
Voting History566 total votesExpandCollapse
Voting History
566 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-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 | YES | 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 12 / 12