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 · 366 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

This DoD review is clearly designed to shrink the number of women who bravely serve in combat roles, which would be devastating to our military readiness. Women have always made our military stronger— And they're more qualified to serve in combat than Hegseth is to be SecDef.
NPR: Pentagon will begin review of 'effectiveness' of women in ground combat positions
One of Trump’s ICE agents killed a U.S. citizen in Minneapolis. We need an immediate investigation into the ICE officer, accountability and justice. My heart goes out to the family and the people of Minnesota. ICE is clearly not making us safer. This needs to stop.
Any effort to take Greenland by force or coercion is as ridiculous as it is dangerous. It would threaten our NATO alliance and do nothing to help Americans here at home afford health insurance, groceries or child care. Trump ran on lowering costs. It’s time he acted like it.
Again and again, Trump proves he has no respect for our Constitution or the rule of law. No matter the cost. And Republicans continue to bend the knee to this wanna-be king.
The mob assaulted Capitol police officers, shouted death threats aimed at elected officials and abused American flags to lay waste to the halls of our democracy—and yet the President pardoned these traitors to our country. Many of whom have since committed additional violent crimes.
It doesn't get more wicked than this. Donald Trump is cutting $10 billion for child care and social services in Illinois and 4 other blue states. Playing politics and coming after kids because they happen to live in states that voted against him is anything but America first.
New York Times: Health Dept. to Freeze $10 Billion in Funding to 5 Democratic States

The funding pause could jeopardize child care and other programs that serve hundreds of thousands of households in California, Colorado, Illinois, Minnesota and New York.
Trump promised lower costs and America first. But as healthcare and grocery bills skyrocket, he is focused on building ballrooms, renaming the Kennedy Center and literally running another country. This is not what America asked for. This is not what America deserves.
It is wildly inappropriate for the Trump Admin to go after its political critics like this—let alone heroes like Sen. Kelly. Kelly is a patriot who has always put our American democracy first and always supported our servicemembers and the rule of law. Something neither Trump or Hegseth can say.
Secretary of Defense Pete Hegseth has launched administrative action against Democratic Sen. Mark Kelly, a retired Navy captain and astronaut, which could affect Kelly's rank and retirement pay. n.pr/4pkyo7l
Trump's actions continue putting American troops, personnel and citizens at risk both in the region and around the globe. None of that serves our nation’s interests.
Maduro was unquestionably a bad actor, but no President has the authority to unilaterally decide to use force to topple a government, thrusting us and the region into uncertainty without justification, a defined end-state or a real plan for preventing the instability that could come next.
Donald Trump’s reckless and unconstitutional operations in Venezuela—including this morning’s arrest of a foreign leader—are not about enforcing law and order. If they were, he wouldn’t hide them from Congress.
This is a lie. We blocked Trump’s troop deployment to Chicago. The Supreme Court even ruled Trump would have been breaking the law had he deployed them on our streets. I’m relieved our patriotic troops are finally heading home to their families after Trump unlawful deployment.
In these final days of 2025, I can’t help but reflect on the year we’ve been through—the struggles, the progress and everything in between. Whatever the new year may bring, I’m ready to keep fighting for Illinois.
A man who has never served a day in his life is taking away Veterans' freedom to choose in cases of rape, incest or when the health of the mother is at risk. Trump is putting millions of Veterans in danger. And he did it during the holiday season thinking we wouldn’t notice.
🚨🚨 SCOOP @ms.now : The Department of Veteran Affairs has quietly implemented its abortion ban following a DOJ memo issued last week. This will affect 9 million veterans and their dependents, and has been a long time coming: It was outlined in Project 2025. Read/share 👇
The Supreme Court's ruling is clear: Trump needs to back off Chicago. This was never about law and order. It was always a wanna-be dictator's mad grab for power to crush dissent and intimidate innocent citizens. Trump's unlawful domestic deployments must come to an end.
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
2025-06-30H.R. 1 (119th)Motion (Motion to Commit H.R. 1 to the Committee on Finance with Instructions)YESYESMotion Rejected (49-51)
2025-06-30H.R. 1 (119th)Motion (Schumer Motion to Commit H.R. 1 to the Committee on Finance with Instructions)YESYESMotion Rejected (47-53)
2025-06-30H.R. 1 (119th)Decision of the Chair H.R. 1NONODecision of Chair Sustained (53-47)
2025-06-30H.R. 1 (119th)Decision of the Chair S.Amdt. 2360 to H.R. 1 (No short title on file)NONODecision of Chair Sustained (53-47)
2025-06-28H.R. 1 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-49)
2025-06-27S.J. Res. 59 (119th)Motion to Discharge S.J.Res. 59YESYESMotion to Discharge Rejected (47-53)
2025-06-26Confirm nomineeNONONomination Confirmed (53-45)
2025-06-25End debateNONOCloture Motion Agreed to (53-44)
2025-06-25Confirm nomineeNONONomination Confirmed (56-40)
2025-06-24End debateNONOCloture Motion Agreed to (56-42)
2025-06-24Confirm nomineeNONONomination Confirmed (61-35)
2025-06-23End debateNONOCloture Motion Agreed to (58-33)
2025-06-18Confirm nomineeNONONomination Confirmed (51-46)
2025-06-18Confirm nomineeNONONomination Confirmed (53-45)
2025-06-18End debateNONOCloture Motion Agreed to (50-46)
2025-06-17S. 1582 (119th)Final passageNONOBill Passed (68-30)
2025-06-17Confirm nomineeNONONomination Confirmed (53-45)
2025-06-17Confirm nomineeNONONomination Confirmed (57-40)
2025-06-17End debateNONOCloture Motion Agreed to (53-44)
2025-06-17End debateNONOCloture Motion Agreed to (46-39)
2025-06-16End debateNOT_VOTINGNOCloture Motion Agreed to (44-33)
2025-06-12S. 1582 (119th)End debateNONOCloture Motion Agreed to (67-27, 3/5 majority required)
2025-06-12S. 1582 (119th)Vote on amendmentNONOAmendment Agreed to (67-30)
2025-06-12Motion (Motion to Waive All Applicable Budgetary Discipline Re: Amdt. No. 2307)NONOMotion Agreed to (64-33, 3/5 majority required)
2025-06-12S. 1582 (119th)Kill the motionYESYESMotion to Table Failed (45-52)
2025-06-12Confirm nomineeNONONomination Confirmed (53-44)
2025-06-11S.J. Res. 54 (119th)Motion to Discharge S.J.Res. 54YESYESMotion to Discharge Rejected (39-56)
2025-06-11S.J. Res. 53 (119th)Motion to Discharge S.J.Res. 53YESYESMotion to Discharge Rejected (39-56)
2025-06-11S. 1582 (119th)End debateNONOCloture Motion Agreed to (68-30, 3/5 majority required)
2025-06-11End debateNONOCloture Motion Agreed to (53-46)
2025-06-10Confirm nomineeNONONomination Confirmed (51-43)
2025-06-10End debateNONOCloture Motion Agreed to (51-44)
2025-06-10Confirm nomineeNONONomination Confirmed (51-44)
2025-06-10End debateNONOCloture Motion Agreed to (48-45)
2025-06-10Confirm nomineeNONONomination Confirmed (53-41)
2025-06-09End debateNONOCloture Motion Agreed to (53-43)
2025-06-09Confirm nomineeNONONomination Confirmed (51-41)
2025-06-05End debateNONOCloture Motion Agreed to (49-40)
2025-06-05Confirm nomineeNONONomination Confirmed (52-43)
2025-06-05End debateNONOCloture Motion Agreed to (52-43)
2025-06-05Confirm nomineeNONONomination Confirmed (52-43)
2025-06-04Confirm nomineeNONONomination Confirmed (57-38)
2025-06-04Confirm nomineeNONONomination Confirmed (48-46)
2025-06-04End debateNONOCloture Motion Agreed to (51-46)
2025-06-04End debateNONOCloture Motion Agreed to (60-37)
2025-06-04End debateNONOCloture Motion Agreed to (51-46)
2025-06-03Confirm nomineeYESNONomination Confirmed (72-26)
2025-06-03End debateNONOCloture Motion Agreed to (66-28)
2025-06-03Confirm nomineeNONONomination Confirmed (59-36)
2025-06-03End debateNONOCloture Motion Agreed to (59-37)

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