
Congress Member Profile|U.S. Representative|Democrat|Illinois District 2
Robin L. Kelly
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 551
Yes40%
No57%
Present0%
Not Voting3%
Party align98%
Cross-party0%
SoupScore
District Map
Congressional District 2
U.S. Census Bureau boundary data.
Social & Web
External Resources

Robin L. Kelly
U.S. RepresentativeDemocratIllinois District 2
SoupScore
Robin L.'s ATmosphere Activity
20 recent posts · 21 sponsored · 156 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
We eliminated measles 25 years ago.
Now, measles cases are at an all-time high with 1,277 reported cases this year.
It’s no coincidence that vaccination rates declined as measles resurged — with an anti-vaxxer as our country’s Health Secretary.
Over the 4th of July weekend, 8 people were fatally shot and 39 more were injured in Chicago.
This isn’t freedom.
I will continue to fight to end gun violence until everyone is safe at a parade, fireworks show, park, on the street — everywhere.
Three years ago today, tragedy struck at a 4th of July parade in Highland Park. 7 people were shot and killed, and 48 more were injured.
I will fight until we are free from gun violence at a parade, on the sidewalk, in our homes, at the groceries, and in our communities.
House Republicans passed the Big, Ugly Bill which will cut $1 trillion to Medicaid, stealing healthcare from 17 million Americans.
Read my full statement:
robinkelly.house.gov/media-center...
President Trump promised not to touch Medicaid – but he lied, and House Republicans were complicit in his scam. Shame on House Republicans, and shame on President Trump for betraying the American people.
Take your sweet time! 👏🏾👏🏾👏🏾
Proud to support our Leader, @hakeem-jeffries.bsky.social. He’s speaking out to protect people’s healthcare and food assistance.
@hakeem-jeffries.bsky.social has been speaking on the House floor for almost 8 hours.
We are standing up for the American people, telling their stories, and raising the alarm for why this bill is so ugly.
Watch LIVE: www.youtube.com/live/3pbFrch...
Republicans started debate on the Big, Ugly Bill at 3:25 AM, when most people are asleep.
@hakeem-jeffries.bsky.social has been speaking for over 4 hours to bring this bill to the light and let the American people know that Republicans are trying to steal their healthcare and food assistance.
Supporting our Democratic Leader @hakeem-jeffries.bsky.social, who’s been speaking for over 3 hours to fight this Big, Ugly bill.
Proud to have his back.
UPDATE: Republicans kept the vote open for 7 hours -- the longest in US history.
We're now onto the next procedural hurdle, which has already lasted over an hour. Republicans are trying to steal people's healthcare in the middle of the night.
Keep. The. Pressure. On.
Republicans have kept the vote open for their Big, Ugly Bill for over 4 hours.
Votes normally take 15 minutes.
Republicans are stalling because they know cuts to Medicaid & SNAP are bad — but they’re still trying to jam it through.
I will not grow weary. Keep the pressure on.
Americans are telling Congress to NOT give a $4.5 billion tax break to billionaires.
I’m listening to The People.
I joined the Congressional Black Caucus in speaking out against the Big, Ugly Bill that steals from hardworking people to give more to the wealthy few.
Members of the CBC all offered an amendment to protect against any cuts to Medicaid and SNAP.
We are fighting against the Big, Ugly Bill with everything we have.
House Republicans are rushing to push through a bill that steals healthcare and food from people.
It's cruel, it's ugly, and it's evil.
@housedemocrats.bsky.social are unified in voting HELL. NO.
House Republicans once laughed at our concerns over cuts to Medicaid.
Now, Senate Republicans increased cuts to $1 trillion, and they’re scrambling to recover politically.
This isn’t funny. This is life or death. Millions of Americans won’t be able to recover from losing healthcare.
As I head back to DC, I’m thinking of Kairo, whose life depends on Medicaid.
I’m thinking of my 300,000 constituents and 3.4 million Illinoisans who rely on Medicaid.
Republicans want to cut their lifeline. I’m voting to save it.
Senate GOP just passed an even uglier version of the Big, Ugly Bill—with a $1 TRILLION cut to Medicaid.
17 million Americans will lose healthcare.
500,000 Illinoisans will lose healthcare.
In the Second District, 38,000 people will lose healthcare.
When people lose healthcare, people die.
Republicans are selling our healthcare to give more to billionaires.
Senate Republicans voted to advance the Big, Ugly Bill under the cover of night — because they know Americans don't want cuts to Medicaid.
They're racing to pass this unpopular, disastrous bill under a self-imposed deadline. All to give tax breaks to the wealthy few.
The Supreme Court just inserted politicians between women and their healthcare decisions—again.
Medicaid patients should have the right to choose their provider, including Planned Parenthood. And they should be able to fight in court for that right.
Patients need more healthcare options, not less.
SoupScore Breakdown
Loading analysis metrics…
Voting History551 total votesExpandCollapse
Voting History
551 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-22 | H. Res. 1014 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-01-22 | H. Res. 1014 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-21 | H.J. Res. 140 (119th) | Final passage | NO | NO | ✓ | Passed |
| 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 | NO | 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 |
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.