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

Voting Record — 890
Yes29%
No64%
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 · 61 sponsored · 423 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

It's Day 36 of the Republican shutdown, the longest in American history. All because the GOP refuse to work with Democrats to prevent families from paying hundreds extra per month for health care. And it appears voters agree: This is a colossal failure in leadership.
NEW: Senator Durbin and I are demanding that Kristi Noem put a stop to DHS arresting people for filming agents attacking their neighbors. How dare DHS call foul play while it uses taxpayer dollars to record propaganda videos? It is legal to record. It's called accountability.
In a letter to Department of Homeland Security Secretary Kristi Noem, the senators demand that she keep federal agents from arresting people who are simply exercising “a core First Amendment right.” trib.al/6Pwxatd
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)
SoupScore Breakdown
Loading analysis metrics…
Voting History
890 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-08-02Confirm nomineeNONONomination Confirmed (52-44)
2025-08-02End debateNONOCloture Motion Agreed to (49-45)
2025-08-02Confirm nomineeNONONomination Confirmed (49-44)
2025-08-02End debateNONOCloture Motion Agreed to (51-45)
2025-08-02Confirm nomineeNONONomination Confirmed (53-44)
2025-08-02End debateNOT_VOTINGNOCloture Motion Agreed to (52-41)
2025-08-01Confirm nomineeNONONomination Confirmed (50-45)
2025-08-01Confirm nomineeNONONomination Confirmed (51-43)
2025-08-01Confirm nomineeNONONomination Confirmed (51-44)
2025-08-01H.R. 3944 (119th)Vote on amendmentYESYESAmendment Agreed to (81-15)
2025-08-01H.R. 3944 (119th)Final passageYESYESBill Passed (87-9, 3/5 majority required)
2025-08-01H.R. 3944 (119th)Vote on amendmentYESYESAmendment Agreed to (87-9, 3/5 majority required)
2025-08-01H.R. 3944 (119th)Vote on amendmentNONOAmendment Rejected (21-75)
2025-08-01H.R. 3944 (119th)Vote on amendmentNONOAmendment Rejected (15-81)
2025-08-01H.R. 3944 (119th)Vote on amendmentNOT_VOTINGNOAmendment Rejected (14-81)
2025-08-01H.R. 3944 (119th)Vote on amendmentNOT_VOTINGYESAmendment Rejected (45-50)
2025-08-01H.R. 3944 (119th)Vote on amendmentNOT_VOTINGYESAmendment Rejected (42-53)
2025-08-01H.R. 3944 (119th)Vote on amendmentNOT_VOTINGYESAmendment Rejected (44-51)
2025-08-01Motion (Motion to Waive All Applicable Budgetary Points of Order Re: Merkley Amdt. No. 3114)NOT_VOTINGYESMotion Rejected (44-51, 3/5 majority required)
2025-08-01End debateNONOCloture Motion Agreed to (52-45)
2025-08-01Confirm nomineeNONONomination Confirmed (54-43)
2025-08-01Confirm nomineeNOT_VOTINGNONomination Confirmed (52-44)
2025-08-01End debateNOT_VOTINGNOCloture Motion Agreed to (55-41)
2025-07-31End debateNONOCloture Motion Agreed to (52-45)
2025-07-31End debateNONOCloture Motion Agreed to (52-45)
2025-07-31End debateNONOCloture Motion Agreed to (52-44)
2025-07-31Confirm nomineeNONONomination Confirmed (52-45)
2025-07-31Confirm nomineeNOT_VOTINGNONomination Confirmed (53-44)
2025-07-31End debateNOT_VOTINGNOCloture Motion Agreed to (53-44)
2025-07-31Confirm nomineeNONONomination Confirmed (53-45)
2025-07-31Confirm nomineeNONONomination Confirmed (59-39)
2025-07-31Confirm nomineeNONONomination Confirmed (52-45)
2025-07-31End debateNONOCloture Motion Agreed to (53-41)
2025-07-30End debateNONOCloture Motion Agreed to (53-44)
2025-07-30End debateNONOCloture Motion Agreed to (59-38)
2025-07-30S.J. Res. 34 (119th)Motion to Discharge S.J.Res. 34YESYESMotion to Discharge Rejected (24-73)
2025-07-30S.J. Res. 41 (119th)Motion to Discharge S.J.Res. 41YESYESMotion to Discharge Rejected (27-70)
2025-07-30End debateNONOCloture Motion Agreed to (53-44)
2025-07-30Confirm nomineeNONONomination Confirmed (52-44)
2025-07-30End debateNONOCloture Motion Agreed to (53-44)
2025-07-30Confirm nomineeNONONomination Confirmed (53-45)
2025-07-30End debateNONOCloture Motion Agreed to (53-47)
2025-07-29Confirm nomineeNONONomination Confirmed (50-49)
2025-07-29Confirm nomineeNONONomination Confirmed (54-44)
2025-07-29End debateNONOCloture Motion Agreed to (53-45)
2025-07-29Confirm nomineeNONONomination Confirmed (51-47)
2025-07-29End debateNONOCloture Motion Agreed to (52-47)
2025-07-29Confirm nomineeNONONomination Confirmed (51-47)
2025-07-29End debateNONOCloture Motion Agreed to (51-47)
2025-07-29Confirm nomineeNONONomination Confirmed (50-47)

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 9 / 18Next →