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 — 782
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 · 48 sponsored · 361 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

It's all chest-thumping and zero answers. If Trump believes these strikes are somehow justifiable, he needs to make his case to Congress and ask for authorization. That's not what's happening.
If they weren't afraid to justify their actions, they'd release the video and make their case to Congress. But they're far too busy chest thumping to care that they're dragging us into another forever war the American people do not want.
They seem to think they can kill whoever they want with no evidence and without Congressional approval. And it's troubling that they're hiding behind classification to specifically avoid accountability and transparency to the American people.
The briefing with Hegseth and Rubio only reaffirmed what we already knew: the Trump Administration is in clear violation of domestic and international law—and our own Constitution.
Heartbroken to see even more senseless violence this weekend—now targeting the Jewish community in Australia on the first night of Hanukkah, with antisemitism on the rise. Antisemitism and hatred must be condemned everywhere. My thoughts are with the victims and their loved ones.
The number of people killed in the Australian beach shooting rises to 16, New South Wales minister says.
It's been 13 years since Sandy Hook. These kids should be in college right now. Instead, families are still mourning—and gun violence is still the #1 killer of kids in America. Our children deserve leaders who do more to protect them.
Photos of the children and educators killed in the Sandy Hook Elementary mass shooting on December 14, 2012.
Another horrific school shooting in America. My heart is with the students, their loved ones and the entire Brown University community. Our kids deserve leaders who will do everything they can to keep them safe from gun violence. Congress must do more.
Thinking of you, your dad and your family, @kim.senate.gov. Alzheimer's touches so many, and we must do more to support our care workforce and families like yours.
A few weeks ago, my dad was diagnosed with Alzheimer’s. I won’t lie—it's been incredibly challenging for me and my family. Now, I’m embarking on a journey to answer the questions so many of us face when it comes to providing care for our loved ones. I hope you’ll join me.
Our heroes serve with honor and show up every single day to do the mission—despite the risks.   And so we better make damn well sure that the mission is the right one. That it is clear and effective. And that it serves our national security.   Not one man’s political agenda.
BREAKING: Republicans blocked our clean, three-year extension of the ACA tax credits—guaranteeing health insurance premiums skyrocket for millions in the new year. The GOP owns the health care crisis to come.
In the new year, millions will be forced to pay more for health insurance or go without. The highest premium hikes will hit people in red states the hardest. Tomorrow, Republicans will have one last chance to save the ACA tax credits and stop this health care crisis.
Just a day before our Senate hearing, yet another judge is ordering Trump to stop his illegal domestic deployments into our cities. Tomorrow, I look forward to grilling DoD on its justification for this egregious abuse of our heroes. Spoiler: there is none.
A federal judge orders Trump administration to end deployment of California National Guard troops in Los Angeles.
Lies. China bought $1.4 billion in soybeans from Illinois alone last year. This year, due to Trump's policies, the U.S. is projected its lowest soybean exports to China since 2018—when Trump was also President. Don't let Trump gaslight you. He's always been bad for our farmers.
Leavitt: "President Trump convinced President Xi to continue purchasing again American soybeans, which is something China wasn't doing under the last administration because they had no respect for President Biden or the country at the time."
This week, the Senate will vote on Democrats' clean, three-year extension of the ACA tax credits. Republicans have a choice: stop health insurance premiums from skyrocketing or abandon their constituents.
Ensuring our troops have access to IVF is not a poison pill. Shame on Trump for standing by as Speaker Johnson stole IVF coverage away from our servicemembers for the second year in a row. He's no "father of IVF." He's a deadbeat dad who never keeps his promises.
NOTUS: Anti-Abortion Leaders Declare Victory Over Removal of IVF Provision in Defense Bill
Of course Trump would give the economy an A+ after he rigged it to enrich him, his family and billionaires... But for the rest of America?   Higher utility bills. Higher grocery bills. Historically high mortgage rates. And skyrocketing health insurance bills.
Trump is using your taxpayer dollars to fix a mess he created after his tariffs nearly put so many farmers out of business. And meanwhile, his tariffs are still inflating your grocery bills. The American people deserve better.
Breaking news: President Trump plans to announce a $12 billion relief assistance package for farmers, a key segment of his base, according to a White House official.
SoupScore Breakdown
Loading analysis metrics…
Voting History
782 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-02-03End debateNOT_VOTINGNOCloture Motion Agreed to (49-44)
2026-02-03Confirm nomineeNONONomination Confirmed (54-40)
2026-02-02End debateNONOCloture Motion Agreed to (49-40)
2026-01-30H.R. 7148 (119th)Final passageNONOBill Passed (71-29, 3/5 majority required)
2026-01-30Motion (Motion to Waive All Applicable Budgetary Discipline Re: Merkley Amdt. No. 4287)YESYESMotion Rejected (47-52, 3/5 majority required)
2026-01-30H.R. 7148 (119th)Vote on amendmentYESYESAmendment Rejected (49-51, 3/5 majority required)
2026-01-30H.R. 7148 (119th)Kill the motionYESYESMotion to Table Agreed to (58-42)
2026-01-30H.R. 7148 (119th)Kill the motionYESYESMotion to Table Agreed to (58-42)
2026-01-30H.R. 7148 (119th)Kill the motionYESYESMotion to Table Agreed to (67-33)
2026-01-30H.R. 7148 (119th)Vote on amendmentNONOAmendment Rejected (32-67)
2026-01-29H.R. 7148 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (45-55, 3/5 majority required)
2026-01-27S. 3627 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (47-45, 3/5 majority required)
2026-01-15H.R. 6938 (119th)Final passageYESYESBill Passed (82-15)
2026-01-15H.R. 6938 (119th)End debateYESYESCloture Motion Agreed to (85-14, 3/5 majority required)
2026-01-14S.J. Res. 98 (119th)Point of Order S.J.Res. 98NONOPoint of Order Well Taken (50-50, Vice President of the United States, voted Yea)
2026-01-13S.J. Res. 84 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-52)
2026-01-12H.R. 6938 (119th)End filibuster to begin debateYESYESCloture on the Motion to Proceed Agreed to (80-13, 3/5 majority required)
2026-01-08Confirm nomineeNONONomination Confirmed (53-40)
2026-01-08S.J. Res. 98 (119th)Motion to Discharge S.J.Res. 98YESYESMotion to Discharge Agreed to (52-47)
2026-01-07S.J. Res. 86 (119th)Begin considerationYESYESMotion to Proceed Rejected (43-50)
2026-01-06Confirm nomineeNONONomination Confirmed (52-48)
2026-01-06Confirm nomineeNONONomination Confirmed (53-47)
2026-01-05Confirm nomineeNONONomination Confirmed (50-35)
2025-12-18End debateNONOCloture Motion Agreed to (51-42)
2025-12-18End debateNONOCloture Motion Agreed to (60-35)
2025-12-18End debateNONOCloture Motion Agreed to (58-36)
2025-12-18End debateNONOCloture Motion Agreed to (53-43)
2025-12-18S. Res. 532 (119th)Confirm nomineeNONONomination Confirmed (53-43)
2025-12-18S.J. Res. 82 (119th)Approve resolutionYESYESJoint Resolution Defeated (50-50)
2025-12-17S. Res. 412 (119th)End debateNONOCloture Motion Agreed to (53-47)
2025-12-17Confirm nomineeYESNONomination Confirmed (71-29)
2025-12-17End debateYESNOCloture Motion Agreed to (69-27)
2025-12-17Confirm nomineeNONONomination Confirmed (67-30)
2025-12-17End debateNONOCloture Motion Agreed to (67-30)
2025-12-17S. 1071 (119th)Accept House changesNOYESMotion Agreed to (77-20)
2025-12-15S. 1071 (119th)End debateNOYESCloture Motion Agreed to (76-20, 3/5 majority required)
2025-12-11S. 1071 (119th)Begin considerationNOYESMotion to Proceed Agreed to (75-22)
2025-12-11S. Res. 532 (119th)Approve resolutionNONOResolution Agreed to (52-47)
2025-12-11S. 3385 (119th)End debateYESYESCloture Motion Rejected (51-48, 3/5 majority required)
2025-12-11S. 3386 (119th)End debateNONOCloture Motion Rejected (51-48, 3/5 majority required)
2025-12-10S. Res. 532 (119th)End debateNONOCloture Motion Agreed to (51-47)
2025-12-10S.J. Res. 82 (119th)Begin considerationYESYESMotion to Proceed Agreed to (50-49)
2025-12-09Confirm nomineeNOT_VOTINGNONomination Confirmed (51-46)
2025-12-09End debateNOT_VOTINGNOCloture Motion Agreed to (49-46)
2025-12-09Confirm nomineeNOT_VOTINGNONomination Confirmed (49-46)
2025-12-09End debateNOT_VOTINGNOCloture Motion Agreed to (51-46)
2025-12-09Confirm nomineeNOT_VOTINGNONomination Confirmed (51-46)
2025-12-08End debateNONOCloture Motion Agreed to (52-44)
2025-12-04Confirm nomineeNONONomination Confirmed (57-32)
2025-12-04S. Res. 520 (119th)End debateNONOCloture Motion Rejected (43-37, 3/5 majority required)

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