Ro Khanna headshot
At a Glance
Seat
Representative for California District 17
Born
September 13, 1976
Age 49
Phone
(202) 225-2631
Office
306 Cannon House Office Building, Washington 20515
Congress Member Profile|U.S. Representative|Democrat|California District 17

Ro Khanna

Rohit Khanna is an American politician and lawyer serving as the U.S. representative from California's 17th congressional district since 2017. A member of the Democratic Party, he defeated eight-term incumbent Democratic representative Mike Honda in the general election on November 8, 2016, after first running for the same seat in 2014. Khanna also served as the deputy assistant secretary in the United States Department of Commerce under President Barack Obama from August 8, 2009, to August 2011. Khanna endorsed Bernie Sanders for President of the United States in 2016. In 2020, Khanna co-chaired the Bernie Sanders 2020 presidential campaign.

Source: WikipediaView full (CC BY-SA)
Voting Record — 534
Yes40%
No58%
Present1%
Not Voting2%
Party align98%
Cross-party1%
SoupScore
District Map

Congressional District 17

U.S. Census Bureau boundary data.
Ro Khanna headshot
Ro Khanna
U.S. RepresentativeDemocratCalifornia District 17
SoupScore
Ro's ATmosphere Activity
20 recent posts · 40 sponsored · 170 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

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.
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.
Without the Department of Education, class sizes will swell, students with disabilities could lose access to special education, and working class kids will lose access to grants and loans. The attack on public education is unacceptable and won't stand.
What we need is smart trade, strategic trade, not tantrum trade! We need smart tariffs, not dumb one. Put tariffs on critical industries where China is dumping, not on our friends who are making it possible for Americans to afford groceries, gas, and rent!
SoupScore Breakdown
Loading analysis metrics…
Voting History
534 total votes
ExpandCollapse

Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.

DateBillQuestionPositionParty MajAlign?Result
2025-03-31H.R. 517 (119th)Fast-track passageYESYESPassed
2025-03-27H.R. 1048 (119th)Final passageNONOPassed
2025-03-27H.R. 1048 (119th)Approve amendmentNONOFailed
2025-03-27H.R. 1048 (119th)Approve amendmentNONOFailed
2025-03-27H.R. 1048 (119th)Approve amendmentNONOFailed
2025-03-27H.R. 1048 (119th)Approve amendmentYESYESFailed
2025-03-27H.J. Res. 75 (119th)Final passageNONOPassed
2025-03-27H.J. Res. 24 (119th)Final passageNONOPassed
2025-03-25H. Res. 242 (119th)Approve resolutionNONOPassed
2025-03-25H. Res. 242 (119th)End debate nowNONOPassed
2025-03-25H.R. 1534 (119th)Fast-track passageYESYESPassed
2025-03-24H.R. 1326 (119th)Fast-track passageYESYESPassed
2025-03-24H.R. 359 (119th)Fast-track passageYESYESPassed
2025-03-11H.J. Res. 25 (119th)Final passageYESNOPassed
2025-03-11H.R. 1968 (119th)Final passageNONOPassed
2025-03-11H.R. 1968 (119th)Send back to committeeYESYESFailed
2025-03-11H.R. 1156 (119th)Final passageNONOPassed
2025-03-11H. Res. 211 (119th)Approve resolutionNONOPassed
2025-03-11H. Res. 211 (119th)End debate nowNONOPassed
2025-03-10H.R. 993 (119th)Fast-track passageYESYESPassed
2025-03-10H.R. 901 (119th)Fast-track passageYESYESPassed
2025-03-10H.R. 495 (119th)Fast-track passageYESYESPassed
2025-03-06H. Res. 189 (119th)Approve resolutionNONOPassed
2025-03-06S.J. Res. 11 (119th)Final passageNONOPassed
2025-03-05H. Res. 189 (119th)Kill the motionYESYESFailed
2025-03-05H.J. Res. 42 (119th)Final passageNONOPassed
2025-03-05H.J. Res. 61 (119th)Final passageNONOPassed
2025-03-04H. Res. 177 (119th)Approve resolutionNONOPassed
2025-03-04H. Res. 177 (119th)End debate nowNONOPassed
2025-03-04H.R. 758 (119th)Fast-track passageYESYESPassed
2025-03-03H.R. 856 (119th)Fast-track passageYESYESPassed
2025-02-27H.J. Res. 20 (119th)Final passageNONOPassed
2025-02-26H.J. Res. 35 (119th)Final passageNONOPassed
2025-02-26H.R. 695 (119th)Fast-track passageYESYESPassed
2025-02-26H. Con. Res. 14 (119th)Approve resolutionNONOPassed
2025-02-26H.R. 804 (119th)Fast-track passageYESYESPassed
2025-02-26H.R. 788 (119th)Fast-track passageYESYESPassed
2025-02-25H. Res. 161 (119th)Approve resolutionNONOPassed
2025-02-25H. Res. 161 (119th)End debate nowNONOPassed
2025-02-25H.R. 818 (119th)Fast-track passageNOT_VOTINGYESPassed
2025-02-25H.R. 832 (119th)Fast-track passageYESYESPassed
2025-02-24H.R. 825 (119th)Fast-track passageYESYESPassed
2025-02-13H.R. 35 (119th)Final passageNONOPassed
2025-02-12H.R. 77 (119th)Final passageNONOPassed
2025-02-12H.R. 77 (119th)Send back to committeeYESYESFailed
2025-02-11H. Res. 122 (119th)Approve resolutionNONOPassed
2025-02-11H. Res. 122 (119th)End debate nowNONOPassed
2025-02-10H.R. 736 (119th)Fast-track passageYESYESPassed
2025-02-10H.R. 692 (119th)Fast-track passageYESYESPassed
2025-02-07H.R. 26 (119th)Final passageNONOPassed

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 10 / 11Next →