
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 — 534
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 · 170 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
I’m calling for Musk to be subpoenaed and come before the committee. His actions are unconstitutional and he needs to answer for them.
www.democracynow.org/2025/2/7/ro_...
Reposted byRo Khanna
The unholy alliance of wealth and power must be defeated, once again. @rokhanna.bsky.social
Musk must be held accountable for violating the U.S. Constitution. www.nbcbayarea.com/news/politic...
This is the golden age JD Vance? We will never lead the 21st century in tech & bioscience by kneecapping American R&D. Even Condi Rice has said we need to be doubling, not cutting NSF.
We are in this moment because for decades Republicans have hammered that "government is bad." Democrats must have the courage to make the case that actually "government is good." All modern American politics is defined by the polarity of FDR or Reagan.
I would have voted yes. They called a procedural vote without notice & I like 8 others didn’t make it there on time. Musk’s attacks on our institutions are unconstitutional. He should be subpoenaed & answer to our committee. They should call the vote again with notice.
I would have voted yes. They called a procedural vote without notice & I like 8 others didn’t make it there on time. Musk’s attacks on our institutions are unconstitutional. He should be subpoenaed & answer to our committee. They should call the vote again with notice.
I would have voted yes. They called a procedural vote without notice & I like 8 others didn’t make it there on time. Musk’s attacks on our institutions are unconstitutional. He should be subpoenaed & answer to our committee. They should call the vote again with notice.
I would have voted yes. They called a procedural vote without notice & I like 8 others didn’t make it there on time. Musk’s attacks on our institutions are unconstitutional. He should be subpoenaed & answer to our committee. They should call the vote again with notice.
I would have voted yes. They called a procedural vote without notice & I like 8 others didn’t make it there on time. Musk’s attacks on our institutions are unconstitutional. He should be subpoenaed & answer to our committee. They should call the vote again with notice.
I would have voted yes. They called a procedural vote without notice & I like 8 others didn’t make it there on time. Musk’s attacks on our institutions are unconstitutional. He should be subpoenaed & answer to our committee. They should call the vote again with notice.
I would have voted yes. They called a procedural vote without notice & I like 8 others didn’t make it there on time. Musk’s attacks on our institutions are unconstitutional. He should be subpoenaed & answer to our committee. They should call the vote again with notice.
I would have voted yes. They called a procedural vote without notice & I like 8 others didn’t make it there on time. Musk’s attacks on our institutions are unconstitutional. He should be subpoenaed & answer to our committee. They should call the vote again with notice.
I would have voted yes. They called a procedural vote without notice & I like 8 others didn’t make it there on time. Musk’s attacks on our institutions are unconstitutional. He should be subpoenaed & answer to our committee. They should call the vote again with notice.
I would have voted yes. They called a procedural vote without notice & I like 8 others didn’t make it there on time. Musk’s attacks on our institutions are unconstitutional. He should be subpoenaed & answer to our committee. They should call the vote again with notice.
I would have voted yes. They called a procedural vote without notice & I like 8 others didn’t make it there on time. Musk’s attacks on our institutions are unconstitutional. He should be subpoenaed & answer to our committee. They should call the vote again with notice.
I would have voted yes. They called a procedural vote without notice & I like 8 others didn’t make it there on time. Musk’s attacks on our institutions are unconstitutional. He should be subpoenaed & answer to our committee. They should call the vote again with notice.
I would have voted yes. They called a procedural vote without notice & I like 8 others didn’t make it there on time. Musk’s attacks on our institutions are unconstitutional. He should be subpoenaed & answer to our committee. They should call the vote again with notice.
I would have voted yes. They called a procedural vote without notice & I like 8 others didn’t make it there on time. Musk’s attacks on our institutions are unconstitutional. He should be subpoenaed & answer to our committee. They should call the vote again with notice.
Trump's proposal to takeover Gaza as a territory and force out 2 million is morally bankrupt and totally out of touch with Palestinians self-determination or the Arab Peace Initiative with Israel.
SoupScore Breakdown
Loading analysis metrics…
Voting History534 total votesExpandCollapse
Voting History
534 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-05-20 | H. Res. 426 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-19 | H.R. 1286 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-19 | H.R. 1263 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-15 | H.R. 2240 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-05-15 | H.R. 2255 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-14 | H. Res. 352 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-05-14 | H.R. 2243 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-14 | H. Res. 405 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-14 | H. Res. 405 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-14 | H.R. 2215 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-13 | H.R. 249 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-05-13 | H. Con. Res. 30 (119th) | Motion to Suspend the Rules and Agree | NOT_VOTING | YES | — | Passed |
| 2025-05-08 | H.R. 276 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-08 | H.R. 276 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-05-07 | H.R. 881 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-07 | H.R. 1503 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-06 | H. Res. 377 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-06 | H. Res. 377 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-05 | H.R. 36 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-05 | H.R. 530 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-01 | H.J. Res. 88 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-01 | H.J. Res. 78 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-30 | H.J. Res. 89 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-30 | H.J. Res. 87 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-29 | H.J. Res. 60 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-29 | H.R. 859 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-29 | H.R. 1442 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-29 | H.R. 1402 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-29 | H. Res. 354 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-04-29 | H. Res. 354 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-04-28 | S. 146 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-28 | H.R. 973 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-10 | H.R. 22 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-10 | H.R. 22 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-04-10 | H. Con. Res. 14 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2025-04-10 | H.R. 1228 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-10 | H.R. 1526 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-09 | H.R. 1526 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-04-09 | S.J. Res. 18 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-09 | S.J. Res. 28 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-09 | H. Res. 313 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-04-09 | H. Res. 313 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-04-08 | H. Res. 294 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-04-08 | H. Res. 294 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-04-07 | H.R. 1039 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-07 | H.R. 586 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-01 | H.R. 1491 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-01 | H. Res. 282 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2025-04-01 | H. Res. 282 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-03-31 | H.R. 997 (119th) | Fast-track passage | YES | YES | ✓ | 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.