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.

Reposted byTammy Duckworth
LIVE NOW 🎧📺 @duckworth.senate.gov joins The People’s Cabinet with a warning for this moment: – Trump’s dangerous Iran mindset – How Dobbs would’ve blocked her IVF care – Why Musk’s DOGE is hurting veterans – What real leadership looks like in crisis #SenDuckworth #IVF #DOGE #Veterans 👇
It’s deeply disturbing that FAA Administrator nominee Bryan Bedford refuses to commit to upholding the 1,500-hour pilot training standard.   After the DCA crash and surge in near-misses, now is NOT the time to weaken flight training requirements for pilots.   I’ll be voting no.
Reposted byTammy Duckworth
President Trump "wants to thump his chest" and is "itching to use America’s military might somewhere around the world.” – @duckworth.senate.gov Before he bombed Iran sites, she called him “the lead person drumming on the drums of war." “Not in the interest of the United States.” #ForeignPolicy
Trump bombing Iran was illegal and unjustified. I ran for Congress to make sure our leaders consider the true costs of war. And I will be in the Senate, standing on my titanium legs, demanding answers from Trump. My statement:
Duckworth statement on Trump’s strikes against Iran nuclear sites.
Duckworth statement on Trump’s strikes against Iran nuclear sites.
Trump's tariffs are a tax hike on new parents. Parents who can barely afford baby items—including strollers, car seats, cribs, high chairs and baby monitors—know who to blame. "Liberation Day" was a failure—and families are still paying for it.
By repealing critical energy tax credits, Trump’s “Big Beautiful Bill” would cost: ❌ $80 billion in U.S. manufacturing ❌ $50 billion in exports ❌ Up to $1,080 a year per household This isn’t helping working Americans. It’s throwing them and our economy under the bus.
Trump campaigned on a promise to protect IVF. What’s the holdup? Republicans control Congress. I’m ready to help get it done. It’s the least he could do since he’s the reason IVF is at risk in the first place. But Trump is all talk. No action.
President Trump said he was the “fertilization President.” @duckworth.senate.gov is calling him on his promise to expand IVF. It’s personal — after Dobbs, her own care would now be illegal. #ReproRights #IVF #Dobbs #Duckworth #FertilizationPresident #Trump
I'm disgusted. This Afghan ally served alongside our troops, was here legally, showed up for his hearing, followed every rule— And he was targeted by ICE anyway. Our nation promised to protect him. But there is simply no one Donald Trump won't betray. www.cbsnews.com/news/afghan-...
Reposted byTammy Duckworth
President Trump said he was the “fertilization President.” @duckworth.senate.gov is calling him on his promise to expand IVF. It’s personal — after Dobbs, her own care would now be illegal. #ReproRights #IVF #Dobbs #Duckworth #FertilizationPresident #Trump
The GOP's “Big Beautiful Betrayal” would rip health care away from over 13.7 million Americans—   And hospitals and providers are expected to face up to $31 BILLION in uncompensated care costs.   Under Republicans' bill, EVERYONE would pay the price.   Except for billionaires.
On June 19, 1865, word finally spread to Galveston, Texas, that the cruel and unjust enslavement of Black Americans had ended. Today is a day to celebrate freedom, reflect on the progress made and reject attempts to erase our history. Happy Juneteenth, everyone.
Reposted byTammy Duckworth
Duckworth to Hegseth: "You are blowing through money like my fellow cadets and I did in our first liberty after basic camp. Luckily I didn't end up with a questionable tattoo ... you're just an unqualified yes man who can't tell the president how to keep Americans safe."
Horrified by the targeted killing of Minnesota State Rep. and Speaker Emeritus Melissa Hortman and shooting of State Sen. John Hoffman. My heart is with the victims, their loved ones and all Minnesotans. Political violence has no place in America.
DEVELOPING: Minnesota lawmaker and husband were killed, another injured in what Gov. Walz called a “politically motivated assassination.” The suspect remains at large.
Happy 250th birthday to U.S. Army! 🇺🇸 The brave men and women of our Army are the real heroes we should be celebrating. Not a wannabe king who throws himself a $40 million birthday parade.
I am closely monitoring the developing conflict between Israel and Iran as well as keeping the safety and security of U.S. forces, personnel and citizens in the region in mind. I encourage both sides to seek de-escalation in this dangerous moment for the Middle East and for global stability.
BREAKING: Explosions rang out across Iran’s capital as Israel claimed it was attacking the country.
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
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)
2025-06-03Confirm nomineeNONONomination Confirmed (51-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 10 / 16Next →