Tammy Duckworth headshot
At a Glance
Seat
U.S. Senator from Illinois
Born
March 12, 1968
Age 58
Phone
(202) 224-2854
Office
524 Hart Senate Office Building Washington, DC 20510, Washington 20515
Congress Member Profile|U.S. Senator|Democrat|Illinois

Tammy Duckworth

Ladda Tammy Duckworth is an American politician and Army National Guard veteran serving as the junior United States senator from Illinois, a seat she has held since 2017. A member of the Democratic Party, she represented Illinois's 8th congressional district in the U.S. House of Representatives from 2013 to 2017.

Source: WikipediaView full (CC BY-SA)
Voting Record — 783
Yes27%
No66%
Present0%
Not Voting7%
Party align97%
Cross-party2%
SoupScore
District Map

Senate District (Statewide)

U.S. Census Bureau boundary data.
Tammy Duckworth headshot
Tammy Duckworth
U.S. SenatorDemocratIllinois
SoupScore
Tammy's ATmosphere Activity
20 recent posts · 49 sponsored · 364 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

As someone who grew up counting every last SNAP dollar, this is intentionally cruel. Trump has the money to provide full SNAP benefits during the Republican shutdown—and he's choosing to let families struggle. Hungry children deserve full bellies. Not crumbs.
BREAKING: The Trump administration says SNAP will be partially funded after judges’ rulings required the food aid program to continue.
Example #3: When Daniel Montenegro tried to film a Border Patrol raid at a Home Depot, agents tackled him, injured his back and falsely accused him of using tire spikes to attack vehicles. They’re assaulting citizens for documenting their violence. We need investigations. Now.
An excerpt of Daniel Montenegro’s story
Open enrollment starts this week—and millions of Americans are finding out just how much their premiums have skyrocketed after Republicans let ACA tax credits expire. Make no mistake: the GOP owns this crisis. They had every opportunity to prevent this fallout and are still choosing not to.
Earlier this month, the Administration publicly stated it had billions in funding to continue SNAP during the Republican shutdown. Then Trump decided he'd rather let millions of Americans starve. Today, two federal courts reminded him that it's not his choice. It’s the law.
Sonya Massey feared for her safety and trusted law enforcement to protect her. That trust should never have cost her life. While justice prevailed, this ruling can’t bring Sonya back. Her legacy lives on as we work to make sure a tragedy like this never happens again.
An Illinois deputy was found guilty of murder in the shooting of Sonya Massey, a Black woman who called 911 asking for help. https://cnn.it/47d9GjC
Let's be clear: Trump has the funding to keep SNAP running. He's choosing not to. There's even a Republican-led bill to fund SNAP with broad Democratic support. Republican leaders won't let us vote on it. Deliberately choosing to let families starve is as vindictive as it gets.
Trump would rather build a tacky ballroom for himself than keep kids from going hungry. Thank you @govpritzker.illinois.gov for supporting our food banks and helping ensure that Illinois families will be able to put food on the table when Republicans won’t.
As nearly 2 million Illinois residents prepare to lose federal food assistance Saturday amid the government shutdown, Gov. Pritzker signed an executive order Thursday directing $20 million toward food banks across the state.
It's not just Chicago, Portland, DC, LA and Memphis at risk— The writing is on the wall. Donald Trump is on mission to pit our heroes against the American people. And it could be your city, your safety and your rights next.
Breaking news: Up to 23,500 National Guard troops are being trained for civil unrest missions in cities, an indication that the Trump administration’s effort to send military forces into urban centers could become the norm.
9 in 10 low-income ACA enrollees—mostly in states Trump won—will pay the price if ACA tax credits expire. And yet, Trump and House Republicans aren't even in DC to try and fix this crisis. They are quite literally abandoning their voters.
House Republicans haven't shown up to work for 40 days. Donald Trump isn't even in the country. They shut down the government, spiraling us toward a health care crisis that will hike your monthly premiums and jeopardize coverage for millions— And then just left.
America is in turmoil from his government shutdown and bracing for higher health care bills— And instead of doing his job and governing for the American people, Trump is halfway across the world threatening American cities with our military.
New York Times: Trump Says He Is Prepared to Send ‘More Than the National Guard’ Into U.S. Cities
NEWS: I’m leading my colleagues in denouncing FCC Chair Carr’s unlawful plan to increase costs on law-abiding Americans who wish to keep in touch with their incarcerated loved ones. Congress passed a law to lower prison phone rates. Carr must do his job and enforce the law.
PDF of Senator Duckworth and colleagues’ letter to FCC Chair Carr (page 1 of 3)
PDF of Senator Duckworth and colleagues’ letter to FCC Chair Carr (page 2 of 3)
PDF of Senator Duckworth and colleagues’ letter to FCC Chair Carr (page 3 of 3)
Example #2: U.S. citizen and Veteran George Retes: “They broke his window, they pepper sprayed him, they grabbed him, threw him on the floor." Mr. Retes was wrongfully jailed for three days by Trump's federal agents. Three days. This is how Trump treats our heroes.
An excerpt of George Retes's story.
The 3 districts facing the highest premium hikes if ACA tax credits expire are all Republican-led districts: WY: +693% WV-01: +654% WV-02: +599% Republicans would rather abandon their constituents than work with us to reopen the government and protect their health care.
The numbers don't lie. More than 8 in 10 Americans are worried about how Republicans letting ACA tax credits expire would affect coverage. But 3 weeks into the shutdown, House Republicans aren’t even here to figure out a solution.
A graphic detailing that an overwhelming majority of Americans are concerned about ACA tax credits expiring.
If alcohol, tobacco and drugs aren’t allowed within 1,000 feet of schools—tear gas shouldn’t be either. We send our kids to school to learn, not receive front row seats to Trump’s extreme enforcement tactics. I’m demanding Trump’s Education Secretary Linda McMahon do something to stop this.
SoupScore Breakdown
Loading analysis metrics…
Voting History
783 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-05-14S. Res. 690 (119th)End debateNONOCloture Motion Agreed to (51-46)
2026-05-13S.J. Res. 130 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-53)
2026-05-13S.J. Res. 141 (119th)Begin considerationYESYESMotion to Proceed Rejected (50-50)
2026-05-13S.J. Res. 132 (119th)Begin considerationYESYESMotion to Proceed Rejected (48-52)
2026-05-13Confirm nomineeNONONomination Confirmed (54-45)
2026-05-13S. Res. 526 (119th)End filibuster to begin debateYESYESCloture on the Motion to Proceed Agreed to (99-0, 3/5 majority required)
2026-05-13S.J. Res. 163 (119th)Motion to Discharge S.J.Res. 163YESYESMotion to Discharge Rejected (49-50)
2026-05-12End debateNONOCloture Motion Agreed to (51-45)
2026-05-12Confirm nomineeNONONomination Confirmed (51-45)
2026-05-11End debateNONOCloture Motion Agreed to (49-44)
2026-05-11S. Res. 690 (119th)Approve resolutionNONOResolution Agreed to (46-45)
2026-04-30S.J. Res. 184 (119th)Motion to Discharge S.J.Res. 184YESYESMotion to Discharge Rejected (47-50)
2026-04-30S. Res. 690 (119th)End debateNONOCloture Motion Agreed to (51-46)
2026-04-29S.J. Res. 99 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-50)
2026-04-29S.J. Res. 139 (119th)Begin considerationYESYESMotion to Proceed Rejected (46-52)
2026-04-29Confirm nomineeNONONomination Confirmed (59-39)
2026-04-28S.J. Res. 124 (119th)Point of Order S.J.Res. 124NONOPoint of Order Well Taken (51-47)
2026-04-28S. Res. 690 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-47)
2026-04-27End debateNONOCloture Motion Agreed to (54-37)
2026-04-23S. Con. Res. 33 (119th)Accept House changesNONOConcurrent Resolution Agreed to (50-48)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentYESYESAmendment Rejected (49-49)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentYESYESAmendment Rejected (48-50)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Padilla Amdt. No. 4855)YESYESMotion Rejected (46-52, 3/5 majority required)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Sanders Amdt. No. 5159)YESYESMotion Rejected (49-49, 3/5 majority required)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentYESYESAmendment Rejected (46-52)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentNONOAmendment Rejected (25-73)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Markey Amdt. No. 5001)YESYESMotion Rejected (48-50, 3/5 majority required)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hawley Amdt. No. 4794)NONOMotion Rejected (50-48, 3/5 majority required)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Kennedy Amdt. No. 5414)NONOMotion Rejected (48-50, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Alsobrooks Amdt. No. 5294)YESYESMotion Rejected (47-51, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hickenlooper Amdt. No. 4956)YESYESMotion Rejected (47-51, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hirono Amdt. No. 4884)YESYESMotion Rejected (48-50, 3/5 majority required)
2026-04-22S. Con. Res. 33 (119th)Vote on amendmentYESYESAmendment Agreed to (98-0)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Ossoff Amdt. No. 4897)YESYESMotion Rejected (49-49, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Lujan Amdt. No. 4798)YESYESMotion Rejected (47-50, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schumer Amdt. No. 4799)YESYESMotion Rejected (48-50, 3/5 majority required)
2026-04-22S.J. Res. 114 (119th)Motion to Discharge S.J.Res. 114YESYESMotion to Discharge Rejected (46-51)
2026-04-21S. Con. Res. 33 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-46)
2026-04-20Confirm nomineeNONONomination Confirmed (47-46)
2026-04-16End debateNONOCloture Motion Agreed to (49-48)
2026-04-16H.J. Res. 140 (119th)Approve resolutionNONOJoint Resolution Passed (50-49)
2026-04-15H.J. Res. 140 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-49)
2026-04-15H.J. Res. 140 (119th)Kill the motionNONOMotion to Table Agreed to (51-48)
2026-04-15S.J. Res. 138 (119th)Motion to Discharge S.J.Res. 138YESYESMotion to Discharge Rejected (36-63)
2026-04-15S.J. Res. 32 (119th)Motion to Discharge S.J.Res. 32YESYESMotion to Discharge Rejected (40-59)
2026-04-15S.J. Res. 123 (119th)Motion to Discharge S.J.Res. 123YESYESMotion to Discharge Rejected (47-52)
2026-04-14Confirm nomineeNONONomination Confirmed (53-47)
2026-04-14End debateNONOCloture Motion Agreed to (53-45)
2026-04-14Confirm nomineeNONONomination Confirmed (53-46)
2026-04-13End debateNONOCloture Motion Agreed to (50-44)

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 / 16Next →