Robin L. Kelly headshot
At a Glance
Seat
Representative for Illinois District 2
Born
April 30, 1956
Age 70
Phone
(202) 225-0773
Office
2329 Rayburn House Office Building, Washington 20515
Congress Member Profile|U.S. Representative|Democrat|Illinois District 2

Robin L. Kelly

Voting Record — 613
Yes42%
No55%
Present0%
Not Voting2%
Party align98%
Cross-party0%
SoupScore
District Map

Congressional District 2

U.S. Census Bureau boundary data.
Robin L. Kelly headshot
Robin L. Kelly
U.S. RepresentativeDemocratIllinois District 2
SoupScore
Robin L.'s ATmosphere Activity
20 recent posts · 22 sponsored · 166 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Trump claims prices are lower than ever, but we know he’s lying. While he is spending billions on a war against Iran, American families are suffering higher gas prices, higher utility bills, and higher grocery costs. It's time to end this now.
National Nutrition Month highlights the importance of good food for long‑term health. I’m working to support that goal through bipartisan legislation, the FOOD for Health Act, which helps bring healthy, affordable foods back into our communities.
House Republicans just passed a 60-day band-aid to prolong this DHS shutdown and give more money to the Gestapo agents who have terrorized our communities. That’s not right. Democrats have a solution on the table right now: pay TSA workers and rein in ICE & CBP.
Republicans are rubber-stamping Trump’s reckless war in Iran. No clear strategy. No accountability. No end in sight. Democrats are fighting for transparency, for Congress to do its job, and to bring this war to an end.
Brain injuries can lead to lifelong epilepsy and chronic pain. I’m proud to support the National Plan for Epilepsy Act to boost research into these lasting effects of TBI. This #BrainInjuryAwarenessMonth, let’s uplift survivors and push for stronger resources.
Speaker Johnson is wasting time on a 60-day band-aid that won’t pass the Senate to fund ICE & CBP, while TSA workers need to get paid now. This is ridiculous. There’s a Senate-approved bill that we can pass TODAY. Speaker Johnson needs to pull his caucus together so we can end the chaos.
TSA workers are on Day 42 of working for free. No one should have to choose between serving their country and surviving. It is time for House Republicans to stop holding critical government functions hostage for political gain & put American families first. Pay them now.
37M Americans are living with kidney disease, and 90% don’t know it. With 550k+ on dialysis and 100k+ awaiting transplants, awareness is more than a priority—it’s a necessity. This #NationalKidneyMonth, let’s focus on prevention & close the gap in health disparities.
Speaker Johnson has stalled DHS funding 3x to push Trump’s voter suppression agenda. It’s a power grab: ICE is paid to haunt airports while TSA goes unpaid. I refuse to fund ICE/CBP’s community terror or submit to a GOP that bends the knee to a desperate President.
Women earn only 81 cents compared to a man’s dollar. The gap is even wider for women of color. It doesn’t matter if a Black woman has a PhD—she still earns less than a man doing the same work. As a Black woman with a PhD, that’s more than concerning. Pay us what we deserve. Period.
Black women drive our economy. Yet barriers still hold too many back. I joined leaders and advocates this Women’s History Month to confront wage gaps, unequal access to capital, and attacks on opportunity. We must protect our progress and keep pushing forward.
Trump and Republicans are stiffing TSA officers and putting travelers at risk. They’re refusing to fund DHS. That means no pay for TSA workers and hours-long security lines. To President Trump and Republicans: take our deal to fund DHS minus ICE and STOP THE CHAOS.
Donald Trump: “Mail-in voting means mail-in cheating.” But he voted by mail. Let’s be clear: undermining our elections was never about integrity. It was about power. Our democracy deserves better. I will keep fighting to protect the vote and defend every voice.
Today we remember 146 workers, mostly young immigrant women, who lost their lives in the Triangle Shirtwaist Factory Fire in 1911. Their tragedy sparked a movement that reshaped workplace safety and labor rights. I am continuing to fight to protect all workers.
I filed articles of impeachment against Kristi Noem for misusing millions of taxpayer dollars to star in a commercial. Reports of taxpayer-funded ad spending, including luxury production costs, raise serious concerns about misuse of public funds. Maybe now she can start her acting career.
8 years ago today, thousands marched in DC for gun safety, led by students who survived the school shooting in Parkland. Those students then founded @marchforourlives.bsky.social, and the march became a movement. I will continue to fight to end gun violence with the urgency this crisis demands.
President Trump is spending billions of dollars to bomb Iran yet claims there’s no money for Americans’ healthcare. He refuses to pay TSA workers and instead sends ICE agents to “help” at airports. President Trump’s budget priorities are backwards.
Reminder to Markwayne Mullin: You serve the American people, not Donald Trump. I filed articles of impeachment against your predecessor for breaking the Constitution and tearing apart families. Do better.
Trump’s Iran War is costing taxpayers billions everyday while families struggle to afford healthcare. Those resources could strengthen the ACA & lower costs for Americans, not dropping bombs in the middle east. I’ll keep fighting to put people first, not endless wars.
SoupScore Breakdown
Loading analysis metrics…
Voting History
613 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-09-11H.R. 3944 (119th)Instruct negotiatorsYESYESFailed
2025-09-10H.R. 3838 (119th)Final passageNONOPassed
2025-09-10H.R. 3838 (119th)Send back to committeeYESYESFailed
2025-09-10H.R. 3838 (119th)Approve amendmentYESYESAgreed to
2025-09-10H.R. 3838 (119th)Approve amendmentNONOFailed
2025-09-10H.R. 3838 (119th)Approve amendmentNONOAgreed to
2025-09-10H.R. 3838 (119th)Approve amendmentNONOFailed
2025-09-10H.R. 3838 (119th)Approve amendmentNONOFailed
2025-09-10H.R. 3838 (119th)Approve amendmentNONOFailed
2025-09-10H.R. 3838 (119th)Approve amendmentNONOFailed
2025-09-10H.R. 3838 (119th)Approve amendmentNONOAgreed to
2025-09-10H.R. 3838 (119th)Approve amendmentNONOAgreed to
2025-09-10H.R. 3838 (119th)Approve amendmentNONOAgreed to
2025-09-10H.R. 3838 (119th)Approve amendmentNONOFailed
2025-09-10H.R. 3838 (119th)Approve amendmentNONOAgreed to
2025-09-10H.R. 3838 (119th)Approve amendmentNONOAgreed to
2025-09-10H.R. 3838 (119th)Approve amendmentNONOAgreed to
2025-09-10H.R. 3838 (119th)Approve amendmentNONOAgreed to
2025-09-10H.R. 3838 (119th)Approve amendmentNONOAgreed to
2025-09-10H.R. 3838 (119th)Approve amendmentYESYESAgreed to
2025-09-09H. Res. 682 (119th)Approve resolutionNONOPassed
2025-09-09H. Res. 682 (119th)End debate nowNONOPassed
2025-09-08H.R. 3425 (119th)Fast-track passageYESYESPassed
2025-09-08H.R. 3424 (119th)Fast-track passageYESYESPassed
2025-09-04H.R. 4553 (119th)Final passageNONOPassed
2025-09-04H.R. 4553 (119th)Send back to committeeYESYESFailed
2025-09-04H.R. 4553 (119th)Approve amendmentNONOFailed
2025-09-04H.R. 4553 (119th)Approve amendmentNONOFailed
2025-09-04H.R. 4553 (119th)Approve amendmentNONOFailed
2025-09-04H.R. 4553 (119th)Approve amendmentNONOFailed
2025-09-04H.R. 4553 (119th)Approve amendmentNONOFailed
2025-09-04H.R. 4553 (119th)Approve amendmentNONOFailed
2025-09-04H.R. 4553 (119th)Approve amendmentNONOFailed
2025-09-04H.R. 4553 (119th)Approve amendmentNONOFailed
2025-09-04H.R. 4553 (119th)Approve amendmentNONOFailed
2025-09-04H.R. 4553 (119th)Approve amendmentNONOFailed
2025-09-04H.R. 4553 (119th)Approve amendmentNONOFailed
2025-09-04H.J. Res. 105 (119th)Final passageNONOPassed
2025-09-04H.J. Res. 106 (119th)Final passageNONOPassed
2025-09-04H.J. Res. 104 (119th)Final passageNONOPassed
2025-09-03H. Res. 539 (119th)Kill the motionYESYESPassed
2025-09-03H. Res. 672 (119th)Approve resolutionNONOPassed
2025-09-03H. Res. 672 (119th)End debate nowNONOPassed
2025-09-02H.R. 747 (119th)Fast-track passageYESYESPassed
2025-09-02H.R. 4216 (119th)Fast-track passageYESYESPassed
2025-07-23H.R. 4275 (119th)Fast-track passageYESYESPassed
2025-07-23H.R. 3357 (119th)Fast-track passageYESYESPassed
2025-07-22H.R. 1917 (119th)Fast-track passageYESYESPassed
2025-07-22H.R. 3937 (119th)Fast-track passageYESYESPassed
2025-07-21H.R. 3351 (119th)Fast-track passageYESYESPassed

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 8 / 13Next →