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 — 772
Yes27%
No66%
Present0%
Not Voting8%
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 · 357 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Clearly, the Trump Administration cannot be trusted to investigate their own agents' pattern of brutality that has led to them murdering two Americans. I’m leading the effort to force independent investigations into this lawlessness. Americans deserve the truth. No more lies.
There have been 3 homicides in Minneapolis this year. Trump’s agents committed two of them: a mom and a nurse who cared for our Veterans. Stay the hell out of our cities.
Trump Truth Social post.
Our independent watchdogs are failing the American people. ICE has attacked citizens, cops and kids in Chicago. They are killing people in Minneapolis. Then turn around and lie to our faces. If this pattern of abuse doesn't warrant a joint investigative task force, what does??
CBS News: Federal government watchdogs deny Duckworth's request for joint probe of immigration agents' use of force
“Please get the truth out about our son.” Alex Pretti, a VA ICU nurse, was killed by ICE while trying to protect a woman being assaulted. Trump calls him a “monster” and “domestic terrorist.” Trust your own eyes. Unlike Trump, the video doesn’t lie.
Statement from Michael and Susan Pretti.
ICE just violently swarmed, shot and killed another person in Minnesota. They shot him again and again, long after he stopped moving on the ground. ICE cannot be trusted. We need oversight. We need accountability. And. No. More. Funding.
More than 1,000 troops from NATO allies died alongside American servicemembers in Afghanistan. The only time Article V has ever been invoked was after 9/11, and NATO came to our aid without hesitation. To minimize the sacrifice of our allies' fallen heroes is disgusting.
CBS: Trump leaves NATO allies "dumbfounded" and "disgusted" with remarks dismissing sacrifices in Afghanistan
Let me be clear: I cannot vote for legislation that gives ICE even more funding to terrorize our communities. Not after 2025 was the deadliest year on record to be in ICE custody in two decades. Not after they killed a mom in cold blood with zero accountability.
This is Liam Ramos. He is 5 years old. ICE snatched him and his father on the way home from school, then used him as bait to target his family. A family who followed the rules. A child as bait. Their cruelty knows no end.
Liam Ramos, 5-year-old child from Minnesota.
Proud that women are dying in parking lots waiting for the threat to their life to grow severe enough for them to receive treatment. And proud he’s making health care unaffordable for millions who depend on it. Disgraceful.
Imagine being proud to have killed Roe v. Wade. Well, Trump is. He said so himself. Proud to force women to give birth, even in cases of rape, incest or when their health is at risk.
— Fired more Veterans than any President in history — Enriched his family with shady crypto deals — Pardoned Honduran President who helped traffic drugs into the U.S. — Pardoned dozens of wealthy fraudsters — Pardoned Jan. 6 rioters who assaulted police — Nearly 200 U.S. citizens detained by ICE
— Threats to seize Greenland — Families paying $310 more for groceries per year — Tax breaks for billionaires and corporations — A $40 billion bailout for Argentina — Burning $400 million on a golden ballroom — A $200 million private jet for Kristi Noem — Taken a $400 million jet from Qatar
It's officially been one year of Trump breaking his campaign promises to the American people. Here's what Trump's "America First" agenda looks like: — Skyrocketing health care costs — Biggest cut to Medicaid in history — Higher costs under reckless tariffs — Running Venezuela
“Our lives begin to end the day we become silent about things that matter.” — Dr. Martin Luther King, Jr. Wherever we see injustice in our country, we owe it to each other to never grow numb or falter in our resolve. We demand accountability. We demand better.
Photo of Martin Luther King, Jr. speaking in front of a large crowd.
“Our lives begin to end the day we become silent about things that matter.” — Dr. Martin Luther King, Jr. Wherever we see injustice in our country, we owe it to each other to never grow numb or falter in our resolve. We demand accountability. We demand better.
Photo of Martin Luther King, Jr. speaking in front of a large crowd.
Hey, so, OB-GYN shortages are bad for women. This is exactly what happens when you put moronic, anti-science men in charge of women’s health.
Dr Oz: "Alabama has no OBGYNs in many of their counties, so they're doing something pretty cool. They're actually having robots do ultrasounds on these pregnant moms."
One year ago, Trump fired 17 Inspectors General—independent watchdogs who serve across Administrations of both parties. Since then, he's been tapping his own political allies to conduct oversight of his own Administration. That's a clear conflict of interest that has to stop.
ABC News: Democratic senator's bill would prevent political appointees from serving as an IG
SoupScore Breakdown
Loading analysis metrics…
Voting History
772 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-05-21S.J. Res. 55 (119th)Motion to Adjourn S.J.Res. 55YESYESMotion to Adjourn Rejected (46-51)
2025-05-21Motion (Motion to Recess for Ten Minutes)YESYESMotion Rejected (45-52)
2025-05-21Motion (Motion to Recess for Fifteen Minutes)YESYESMotion Rejected (46-51)
2025-05-21Motion (Motion to Recess for Thirty Minutes)YESYESMotion Rejected (46-51)
2025-05-21Motion (Motion to Recess for 60 Minutes)YESYESMotion Rejected (45-51)
2025-05-21Motion (Motion to Recess for Ninety Minutes)YESYESMotion Rejected (46-51)
2025-05-21S.J. Res. 55 (119th)Kill the motionNONOMotion to Table Agreed to (51-46)
2025-05-21S.J. Res. 55 (119th)Kill the motionYESYESMotion to Table Failed (46-52)
2025-05-21S.J. Res. 55 (119th)Begin considerationNONOMotion to Proceed Agreed to (53-46)
2025-05-21S. 1582 (119th)Begin considerationNONOMotion to Proceed Agreed to (69-31)
2025-05-19S. 1582 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Agreed to (66-32, 3/5 majority required)
2025-05-19Confirm nomineeNONONomination Confirmed (51-45)
2025-05-19End debateNONOCloture Motion Agreed to (52-46)
2025-05-15S. Res. 195 (119th)Motion to Discharge S.Res. 195YESYESMotion to Discharge Rejected (45-50)
2025-05-15Confirm nomineeNONONomination Confirmed (51-46)
2025-05-14End debateNONOCloture Motion Agreed to (52-47)
2025-05-14Confirm nomineeNONONomination Confirmed (52-45)
2025-05-14End debateNONOCloture Motion Agreed to (51-45)
2025-05-14Confirm nomineeNONONomination Confirmed (54-43)
2025-05-14End debateNONOCloture Motion Agreed to (53-43)
2025-05-14Confirm nomineeNONONomination Confirmed (51-46)
2025-05-14End debateNONOCloture Motion Agreed to (51-45)
2025-05-14Confirm nomineeNONONomination Confirmed (54-40)
2025-05-13End debateNONOCloture Motion Agreed to (57-41)
2025-05-13Confirm nomineeNONONomination Confirmed (52-44)
2025-05-13End debateNONOCloture Motion Agreed to (53-45)
2025-05-13Confirm nomineeNONONomination Confirmed (74-25)
2025-05-13End debateNONOCloture Motion Agreed to (72-26)
2025-05-13Confirm nomineeNONONomination Confirmed (52-46)
2025-05-12End debateNONOCloture Motion Agreed to (52-45)
2025-05-12Confirm nomineeNONONomination Confirmed (52-45)
2025-05-12End debateNONOCloture Motion Agreed to (53-47)
2025-05-08S. 1582 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (48-49, 3/5 majority required)
2025-05-08H.J. Res. 60 (119th)Joint Resolution H.J.Res. 60NONOJoint Resolution Passed (50-43)
2025-05-08S.J. Res. 7 (119th)Joint Resolution S.J.Res. 7NOT_VOTINGNOJoint Resolution Passed (50-38)
2025-05-07S.J. Res. 13 (119th)Joint Resolution S.J.Res. 13NONOJoint Resolution Passed (52-47)
2025-05-06H.J. Res. 60 (119th)Begin considerationNONOMotion to Proceed Agreed to (53-47)
2025-05-06S.J. Res. 7 (119th)Begin considerationNONOMotion to Proceed Agreed to (53-47)
2025-05-06Confirm nomineeNONONomination Confirmed (53-47)
2025-05-06S.J. Res. 13 (119th)Begin considerationNONOMotion to Proceed Agreed to (53-46)
2025-05-06H.J. Res. 61 (119th)Joint Resolution H.J.Res. 61NONOJoint Resolution Passed (55-45)
2025-05-05H.J. Res. 61 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-43)
2025-05-01End debateNONOCloture Motion Agreed to (50-45)
2025-05-01S.J. Res. 31 (119th)Joint Resolution S.J.Res. 31NONOJoint Resolution Passed (52-46)
2025-05-01H.J. Res. 75 (119th)Joint Resolution H.J.Res. 75NONOJoint Resolution Passed (52-45)
2025-04-30S.J. Res. 31 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-40)
2025-04-30S.J. Res. 49 (119th)Kill the motionNONOMotion to Table Agreed to (49-49, Vice President of the United States, voted Yea)
2025-04-30S.J. Res. 49 (119th)Joint Resolution S.J.Res. 49YESYESJoint Resolution Defeated (49-49)
2025-04-30H.J. Res. 75 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-46)
2025-04-30H.J. Res. 42 (119th)Joint Resolution H.J.Res. 42NONOJoint Resolution Passed (52-46)

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