
Congress Member Profile|U.S. Representative|Democrat|California District 17
Ro Khanna
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 496
Yes40%
No58%
Present1%
Not Voting2%
Party align98%
Cross-party1%
SoupScore
District Map
Congressional District 17
U.S. Census Bureau boundary data.
Social & Web
External Resources

Ro Khanna
U.S. RepresentativeDemocratCalifornia District 17
SoupScore
Ro's ATmosphere Activity
20 recent posts · 40 sponsored · 166 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
As I shared with Al Sharpton, the @zohrankmamdani.bsky.social win highlights the interconnection between the African American struggle for civil rights that opened the door for my parents to come here and Gandhi's independence movement, which my grandfather participated in.
Praying for Texas and the families of those missing from the sleepaway camp in Kerr County. It is an unimaginable tragedy.
www.click2houston.com/news/nationa...
Trump's cruel repeal will become obvious during the shortened 2025 open enrollment for the ACA (Nov. 1-Dec 15). With the subsidy repealed, premiums will go up by 75-100% & families wont be automatically re-enrolled. Higher costs, making healthcare unaffordable for millions.
Republicans believe if you make the rich with capital richer that will help the bottom.
Democrats believe that if you support people who work for a living that will make everyone richer.
That has been the difference for over a hundred years.
It is still true today.
Nancy Mace took a van to D.C. to vote to cut Medicaid, which 131,500 residents of her district rely on.
It's morally wrong, so we're standing up in her district on July 19th.
RSVP: www.mobilize.us/rokhanna/eve...
Are you claiming JD Vance that $16 billion in Medicaid for undocumented immigrants is bankrupting this country, not the trillions in tax breaks for the rich?
The biggest benefit for their family is schooling ($85 billion) which even Reagan supported. Are you for cutting that?
Today is the last day to help defeat an immoral bill that will provide tax breaks to billionaires, explode the deficit, and strip 17 million of healthcare. I explain how organizing today can make the difference.
What happened to you JD Vance --author of Hillbilly Elegy -- now shrugging off Medicaid cuts that will close rural hospitals and kick millions off healthcare as "minutiae?"
My conversation with Freddie Hayward about how we can deliver good-paying jobs and a new economic vision with strong labor protections and affordable housing, childcare, and healthcare:
www.newstatesman.com/the-ns-profi...
Americans are sick of endless wars.
At a moment when our country is looking for strong antiwar leadership, Democrats must be against wars of choice and be for peace abroad and good-paying jobs at home. My op-ed for @globeopinion.bsky.social.
www.bostonglobe.com/2025/06/27/o...
Reposted byRo Khanna
Rep Ro Khanna: "The most obvious thing for the Democratic Party should have been to say 'We are the party of peace.'"
Me: "But maybe it hasn't done that because it's not the anti-war party?"
Khanna: "The parts of the party that aren't should be sidelined."
Full discussion: zeteo.com/p/aipac-has-...
. @danpfeiffer.bsky.social gave me the best political advice anyone ever has. Obama won because he was prepared to lose. You have to stand for something. Zohran stood for his values and something new, and he inspired many!
Rep. Thomas Massie may have risked his political career but our WPR & thousands of anti-war voices on both the right & left are making a difference.
Wars are easy to start, but hard to stop. Citizens have had enough & are working to stop this.
This week Trump bombs Iran & keeps a 10 year ban on state AI regulation in the Senate bill. So much for being the party of the working class.
"Support for AI. This provision provides federal aid to states under the condition that states agree not to regulate AI (Section 0012)"
The problem with these strikes is more than just their unconstitutionality.
The problem is these strikes escalate us further into war and conflict in the Middle East.
On @facethenation.bsky.social with Rep. Massie, I asked what have we achieved? The strikes put our troops at risk & create a generation of hate. Can this country learn? We keep voting for a president who says we’re not going to war & then they get pushed into war by the Beltway.
This is a defining moment for the Democratic party. We need to stand against war with Iran. I am sending a Dear Colleague letter tonight asking every House member to sponsor my & Rep. Thomas Massie WPR to stop this war.
Trump struck Iran without any authorization of Congress.
We need to immediately return to DC and vote on Rep. Thomas Masie and my War Powers Resolution to prevent America from being dragged into another endless Middle East war.
It is in America's national security interest for Iran not to have a bomb.
I explained to Wolf Blitzer that the way to achieve this is to support Trump's diplomacy as opposed to striking Iran.
That would explode our deficits & put all Americans, especially our troops, at more risk.
On @chrislhayes.bsky.social, I called on @schumer.senate.gov to support @kaine.senate.gov, @sanders.senate.gov, Rep. Massie & my resolution opposing a war in Iran. This is a defining moment for our party where too many blundered in supporting the Iraq war.
Now we need to be clear — no war in Iran.
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-01-21 | H.R. 6945 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-21 | H.R. 6945 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-21 | H. Res. 1009 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-21 | H. Res. 1009 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-21 | H.R. 5764 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-20 | H.R. 5763 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-15 | H.R. 2988 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-15 | H.R. 2988 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-15 | H.R. 2988 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-01-14 | H.R. 7006 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-14 | H.R. 7006 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-14 | H.R. 7006 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-14 | H. Res. 992 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-14 | H. Res. 992 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-13 | H.R. 4593 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-13 | H.R. 4593 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2312 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2270 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H.R. 2262 (119th) | Final passage | NO | NO | ✓ | Failed |
| 2026-01-13 | H.R. 2262 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-13 | H. Res. 988 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-13 | H. Res. 988 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-13 | H.R. 6504 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-13 | H.R. 6500 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-12 | H.R. 2683 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-09 | H.R. 5184 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-08 | H.R. 1834 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-08 | H. Res. 780 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 131 (119th) | Passage, Objections of the President To The Contrary Notwithstanding | YES | YES | ✓ | Failed |
| 2026-01-08 | H.R. 504 (119th) | Passage, Objections of the President To The Contrary Notwithstanding | YES | YES | ✓ | Failed |
| 2026-01-08 | H.R. 6938 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 6938 (119th) | Retaining Divisions B and C | YES | YES | ✓ | Passed |
| 2026-01-08 | H.R. 6938 (119th) | Retaining Division A | YES | YES | ✓ | Passed |
| 2026-01-07 | H. Res. 780 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-01-07 | H. Res. 977 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-07 | H. Res. 977 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-06 | — | Call of the House | PRESENT | — | — | Passed |
| 2025-12-18 | H.R. 498 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 498 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 845 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 845 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 1366 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 1366 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-18 | H.R. 4776 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-18 | H.R. 4776 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-12-17 | H.R. 3492 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-12-17 | H.R. 3492 (119th) | Send back to committee | YES | YES | ✓ | Failed |
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.