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

Robin Lynne Kelly is an American politician from Illinois who has served as the U.S. representative from Illinois's 2nd congressional district since 2013. A Democrat, Kelly served in the Illinois House of Representatives from 2003 to 2007. She then served as chief of staff for Illinois State Treasurer Alexi Giannoulias until 2010. She was the 2010 Democratic nominee for state treasurer, but lost the general election. Before running for Congress, Kelly served as the Cook County chief administrative officer. After winning the Democratic primary, she won the 2013 special election to succeed Jesse Jackson Jr. in the U.S. House of Representatives.

Source: WikipediaView full (CC BY-SA)
Voting Record — 497
Yes39%
No58%
Present0%
Not Voting3%
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 · 21 sponsored · 151 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

UPDATE: @housedemocrats.bsky.social discharge petition reached 218 signatures.    This means we forced a vote to the floor to extend ACA tax credits for three years.   The voice of the American people is louder than Speaker Johnson’s & President Trump’s. I will vote YES for affordable healthcare.
The clock is ticking. Congress is in session for its final week before ACA tax credits expire. These credits help families afford healthcare. Republicans have no plan to save healthcare, but @HouseDemocrats.bsky.social and I are ready to act. Will my House GOP colleagues join us?
The clock is ticking. Congress is in session for its final week before ACA tax credits expire. These credits help families afford healthcare. Republicans have no plan to save healthcare, but @HouseDemocrats.bsky.social and I are ready to act. Will my House GOP colleagues join us?
Spreading a little holiday cheer with my Congressional Youth Cabinet! These high school students are civically engaged leaders who help guide my work in DC on youth-related policies that impact them and their communities.
The ACA tax credits that made health insurance affordable for millions are set to expire at year’s end. This will lead to skyrocketing premiums. @HouseDemocrats.bsky.social have a plan to extend the tax credits by three years. Republicans have no plan.
Last night, we stood to remember Brown University students Ella Cook and MukhammadAziz Umurzokov, who were shot and killed. But moments of silence are not enough. I continue to fight for real action to end gun violence.
You have options for health coverage from Get Covered Illinois. Today is the last day to compare their health plans and find one that fits your needs and budget. Shop, compare, and enroll today to be protected by January 1, 2026!
Trump brags about an “A+++++ economy.” He is severely out of touch. Trump’s tariffs cost the average family nearly $1,200 this year. That’s on top of higher electric bills, grocery prices, and healthcare. You deserve better.
Affordability is not a hoax. 3 out of 10 Americans skipped medical care. 1 out of skipped meals. 2 out of 3 bought cheaper groceries. Families feel the affordability crisis every day. Wake up, President Trump. www.usatoday.com/story/news/p...
Only five legislative days remain before ACA tax credits expire, and @HouseDemocrats and I are battling for Americans' healthcare. Meanwhile, Republicans are pretending their healthcare crisis doesn’t exist.
The new red tape requirement for SNAP isn’t a path to a job. It’s a roadblock. It will push 2.4 million people off the help they count on to feed their families. We should be making life easier, not harder.
Trump’s Secretary of Defense, Pete Hegseth, is a failure and an embarrassment to our country on the world stage. From Signal Gate to the Double Tap Strike, one thing is clear: he is unqualified and incompetent to lead the Pentagon.
This week I stood with America’s federal workers and their union rights. I voted for @golden.house.gov’s bipartisan Protect America's Workforce Act, a major step to stop and reverse Trump's union-busting tactics for over 1 million dedicated public servants.
The @houserepublicans.bsky.social and President Trump’s “PERMIT Act” is a dirty water bill. I voted NO. This bill lets polluters dodge rules that keep the Chicago River and Lake Michigan clean. This is going to hurt people’s health and increase water bills.
I told Anita Blanton on Fox32 that Kristi Noem’s lawless leadership at DHS and ICE is hurting real people. People are scared to go to work. Parents are scared to drop their kids off at school. Kids are scared they’ll never see their family again. ICE’s fear-driven tactics must end.
SoupScore Breakdown
Loading analysis metrics…
Voting History
497 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
2026-04-23H.R. 5587 (119th)Final passageNONOPassed
2026-04-22H.R. 6387 (119th)Final passageNONOPassed
2026-04-22H.R. 6387 (119th)Send back to committeeYESYESFailed
2026-04-22H.R. 4690 (119th)Final passageNONOPassed
2026-04-22H.R. 4690 (119th)Send back to committeeYESYESFailed
2026-04-22H. Res. 1182 (119th)Approve resolutionNONOPassed
2026-04-22H. Res. 1189 (119th)Approve resolutionNONOPassed
2026-04-22H. Res. 1189 (119th)End debate nowNONOPassed
2026-04-21S. 1020 (119th)Fast-track passageYESYESPassed
2026-04-21H.R. 2493 (119th)Fast-track passageYESYESPassed
2026-04-21H.R. 5201 (119th)Fast-track passageYESYESPassed
2026-04-20H.R. 5200 (119th)Fast-track passageYESYESPassed
2026-04-20H.R. 1681 (119th)Fast-track passageYESYESPassed
2026-04-17H. Res. 1175 (119th)Approve resolutionNONOFailed
2026-04-17H. Res. 1175 (119th)Approve amendmentNONOFailed
2026-04-17H. Res. 1175 (119th)End debate nowNONOPassed
2026-04-16H. Res. 1156 (119th)Approve resolutionNONOPassed
2026-04-16H.R. 1689 (119th)Final passageYESYESPassed
2026-04-16H. Res. 965 (119th)Approve resolutionYESYESPassed
2026-04-16H.R. 6398 (119th)Final passageNONOPassed
2026-04-16H.R. 6398 (119th)Send back to committeeYESYESFailed
2026-04-16H.R. 6409 (119th)Final passageNONOPassed
2026-04-16H.R. 6409 (119th)Send back to committeeYESYESFailed
2026-04-16H. Con. Res. 40 (119th)Approve resolutionYESYESFailed
2026-04-15H. Res. 965 (119th)Motion to DischargeYESYESPassed
2026-04-15H. Res. 1174 (119th)Approve resolutionNONOPassed
2026-04-15H. Res. 1174 (119th)End debate nowNONOPassed
2026-04-14H.R. 7613 (119th)Fast-track passageYESYESPassed
2026-04-14H.R. 1011 (119th)Fast-track passageYESYESPassed
2026-03-28H. Res. 1142 (119th)Approve resolutionNONOPassed
2026-03-28H. Res. 1142 (119th)End debate nowNONOPassed
2026-03-28Motion to AdjournNONOPassed
2026-03-27H.R. 7084 (119th)Final passageNONOPassed
2026-03-26H.R. 8029 (119th)Final passageNONOPassed
2026-03-26H.R. 8029 (119th)Send back to committeeYESYESFailed
2026-03-26H. Res. 1128 (119th)Approve resolutionNONOPassed
2026-03-25H.R. 5103 (119th)Final passageNONOPassed
2026-03-25H.R. 5103 (119th)Send back to committeeYESYESFailed
2026-03-25H. Res. 1131 (119th)Approve resolutionNONOPassed
2026-03-25H. Res. 1131 (119th)End debate nowNONOPassed
2026-03-24H.R. 6422 (119th)Fast-track passageYESYESPassed
2026-03-19H.R. 4638 (119th)Final passageNOT_VOTINGNOPassed
2026-03-18H.J. Res. 139 (119th)Fast-track passageNOT_VOTINGNOFailed
2026-03-18H.R. 1958 (119th)Final passageNOT_VOTINGNOPassed
2026-03-18H.R. 556 (119th)Final passageNOT_VOTINGNOPassed
2026-03-18H.R. 556 (119th)Send back to committeeNOT_VOTINGYESFailed
2026-03-17H. Res. 1115 (119th)Approve resolutionNOT_VOTINGNOPassed
2026-03-17H. Res. 1115 (119th)End debate nowNOT_VOTINGNOPassed
2026-03-17S. 3971 (119th)Fast-track passageNOT_VOTINGYESPassed
2026-03-17H.R. 4294 (119th)Fast-track passageNOT_VOTINGYESPassed

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.

Page 1 / 10Next →