President Claudia Sheinbaum is the most consequential progressive world leader. Look forward to mtg today. I share your belief that hard-working Mexican immigrants in the US need the chance to work legally-- helping both of our nations. I also support social investments for our working class.

Congress Member Profile|U.S. Representative|Democrat|California District 17
Ro Khanna
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 612
Yes42%
No55%
Present1%
Not Voting2%
Party align97%
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 · 49 sponsored · 193 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
This is the time to vocally support @ramirez.house.gov Stop the Bombs Act. No Democrat who wants to lead our party should be for providing Netanyahu with offensive weapons while he is complicit in a mass man-made starvation. I am proud to join as a co sponsor.
Democrats need a rebirth & rejection of the status quo. More than words. It means speaking out on the starvation in Gaza. It means M4A. It means banning Super Pacs. It means no to the transactional politics that screwed Bernie in 2020. It means the full release of Epstein files.
A candid hour long conversation with Mexican Foreign Secretary de la Fuente. We need to repeal high tariffs on tomatoes & vegetables, hurting our consumers & the Mexican economy.
Rep. Don Bacon & I enjoyed Mexican flag shots after a productive meeting today with Mexican Foreign Secretary de la Fuente on lowering tariffs on tomatoes, defense cooperation & a rational immigration policy. We look forward to our meeting with Claudia Sheinbaum, a great leader!
This is about trust in government.
If we want to have bold government initiatives like a 21st century Marshall Plan for America or Medicare for All, we need people to believe that government works for them, not the rich and powerful.
Today I’m calling clearly and simply: Mr. Netanyahu, let in the food.
Mr. Netanyahu, stop blocking humanitarian aid and causing a man-made starvation in Gaza.
The times of the United States providing you a blank check are over.
I am sick of the tired platitude that for an ally like Israel we must not disagree publicly or in the media.
Not when there is mass starvation.
This is the time for every American to speak up publicly.
PM Netanyahu, let in the food, medicine & aid.
We must not be complicit.
Republicans increased taxes on the working class by repealing the credits for millions who get insurance from the ACA exchanges. Gene Sperling shows that they hiked premiums for working class Americans.
www.washingtonpost.com/opinions/202...
Medicare for All is popular in the South. Take a look for yourself.
RSVP for Atlanta, GA here: www.mobilize.us/rokhanna/eve...
RSVP to Las Vegas, NV here: mobilize.us/rokhanna/eve...
RSVP to Reno, NV here: www.mobilize.us/rokhanna/eve...
Republicans in Congress chose to cut working-class Americans' Medicaid benefits to give the ultra-wealthy another tax break.
I’m hosting two town halls in Nevada and one in Georgia to talk to you about what these cuts really mean and how we can win back the House and the Senate in 2026.
@jonathanjackson.house.gov: "We're here today to inform you, to let you know, because no town halls were taking place, we weren't able to get hearings in Washington DC on one big bill. There's no record of this... We need to make sure the doors of democracy are open."
Medicare for All is not just moral, it makes economic sense.
This is a Congress that wants to have bloated defense budgets for overseas wars and tax breaks for billionaires. What we need is a government that is going to tax wealth and make sure we are investing in our public schools and healthcare here at home.
People are tired of politicians who know how to speak in fancy ways and may sound charismatic but don't actually have plans to improve their lives.
Frederick Douglass showed more courage defending immigration in 1869 than some of our own Democrats have in 2025.
Today, a young person in South Carolina asked me what Democrats should do to win again. It’s simple: Democrats have to have a laser focus on what is going to improve peoples lives.
We need to be the party that takes on the rich and powerful. That’s why I want the Epstein files released. That’s why I take no PAC money. That’s why I take no lobbyist money. We need to be on the side of the people.
SoupScore Breakdown
Loading analysis metrics…
Voting History612 total votesExpandCollapse
Voting History
612 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-07-18 | H.R. 4016 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-07-18 | H.R. 4016 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H.R. 4016 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-07-18 | H. Res. 590 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-07-18 | H. Res. 590 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-17 | H.R. 1919 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-07-17 | S. 1582 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-07-17 | H.R. 3633 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-07-17 | H. Res. 580 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-07-16 | H. Res. 580 (119th) | Motion to Reconsider | NO | NO | ✓ | Passed |
| 2025-07-15 | H.R. 1717 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-15 | H. Res. 580 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2025-07-15 | H. Res. 580 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-14 | S. 1596 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-14 | H.R. 1770 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-14 | H.R. 1709 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-03 | H.R. 1 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-07-02 | H. Res. 566 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-02 | H. Res. 566 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-06-27 | H. Res. 516 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 275 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 875 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-25 | H.R. 3944 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-06-25 | H. Res. 519 (119th) | Motion to Suspend the Rules and Agree, as Amended | YES | YES | ✓ | Passed |
| 2025-06-24 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-24 | H. Res. 530 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 530 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 537 (119th) | Kill the motion | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 3422 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 3394 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 1998 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-12 | H.R. 4 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | S. 331 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-10 | H.R. 884 (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.