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.

BREAKING: Today, I'm introducing legislation to curb Donald Trump’s egregious misuse of the military as law enforcement. Our nation's servicemembers should be defending Americans. Not policing them.
10 years ago, Obergefell v. Hodges affirmed what we already knew: love is love. 🏳️‍🌈 Democrats enshrined marriage equality into law—and we'll keep defending this right against Republican attacks.
If it weren’t for SNAP, I wouldn’t be where I am today.   Now, Republicans are trying to rip that lifeline away from millions of kids, Veterans and working families—just to hand more tax breaks to their billionaire buddies.   No one should go hungry so the rich can get richer.
“They’ll get over it.” “We’re all going to die.” Republicans don’t give a damn about their constituents facing life-or-death consequences if they gut Medicaid. They’ll jam through this bill. And leave everyone but billionaires to fend for themselves.
Separately, Sen. Mitch McConnell (R-Ky.) said “failure isn’t an option” and added: “I know a lot of us are hearing from people back home about Medicaid. But they’ll get over it.”
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."
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
2026-05-14S. Res. 690 (119th)End debateNONOCloture Motion Agreed to (51-46)
2026-05-13S.J. Res. 130 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-53)
2026-05-13S.J. Res. 141 (119th)Begin considerationYESYESMotion to Proceed Rejected (50-50)
2026-05-13S.J. Res. 132 (119th)Begin considerationYESYESMotion to Proceed Rejected (48-52)
2026-05-13Confirm nomineeNONONomination Confirmed (54-45)
2026-05-13S. Res. 526 (119th)End filibuster to begin debateYESYESCloture on the Motion to Proceed Agreed to (99-0, 3/5 majority required)
2026-05-13S.J. Res. 163 (119th)Motion to Discharge S.J.Res. 163YESYESMotion to Discharge Rejected (49-50)
2026-05-12End debateNONOCloture Motion Agreed to (51-45)
2026-05-12Confirm nomineeNONONomination Confirmed (51-45)
2026-05-11End debateNONOCloture Motion Agreed to (49-44)
2026-05-11S. Res. 690 (119th)Approve resolutionNONOResolution Agreed to (46-45)
2026-04-30S.J. Res. 184 (119th)Motion to Discharge S.J.Res. 184YESYESMotion to Discharge Rejected (47-50)
2026-04-30S. Res. 690 (119th)End debateNONOCloture Motion Agreed to (51-46)
2026-04-29S.J. Res. 99 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-50)
2026-04-29S.J. Res. 139 (119th)Begin considerationYESYESMotion to Proceed Rejected (46-52)
2026-04-29Confirm nomineeNONONomination Confirmed (59-39)
2026-04-28S.J. Res. 124 (119th)Point of Order S.J.Res. 124NONOPoint of Order Well Taken (51-47)
2026-04-28S. Res. 690 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-47)
2026-04-27End debateNONOCloture Motion Agreed to (54-37)
2026-04-23S. Con. Res. 33 (119th)Accept House changesNONOConcurrent Resolution Agreed to (50-48)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentYESYESAmendment Rejected (49-49)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentYESYESAmendment Rejected (48-50)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Padilla Amdt. No. 4855)YESYESMotion Rejected (46-52, 3/5 majority required)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Sanders Amdt. No. 5159)YESYESMotion Rejected (49-49, 3/5 majority required)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentYESYESAmendment Rejected (46-52)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentNONOAmendment Rejected (25-73)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Markey Amdt. No. 5001)YESYESMotion Rejected (48-50, 3/5 majority required)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hawley Amdt. No. 4794)NONOMotion Rejected (50-48, 3/5 majority required)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Kennedy Amdt. No. 5414)NONOMotion Rejected (48-50, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Alsobrooks Amdt. No. 5294)YESYESMotion Rejected (47-51, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hickenlooper Amdt. No. 4956)YESYESMotion Rejected (47-51, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hirono Amdt. No. 4884)YESYESMotion Rejected (48-50, 3/5 majority required)
2026-04-22S. Con. Res. 33 (119th)Vote on amendmentYESYESAmendment Agreed to (98-0)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Ossoff Amdt. No. 4897)YESYESMotion Rejected (49-49, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Lujan Amdt. No. 4798)YESYESMotion Rejected (47-50, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schumer Amdt. No. 4799)YESYESMotion Rejected (48-50, 3/5 majority required)
2026-04-22S.J. Res. 114 (119th)Motion to Discharge S.J.Res. 114YESYESMotion to Discharge Rejected (46-51)
2026-04-21S. Con. Res. 33 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-46)
2026-04-20Confirm nomineeNONONomination Confirmed (47-46)
2026-04-16End debateNONOCloture Motion Agreed to (49-48)
2026-04-16H.J. Res. 140 (119th)Approve resolutionNONOJoint Resolution Passed (50-49)
2026-04-15H.J. Res. 140 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-49)
2026-04-15H.J. Res. 140 (119th)Kill the motionNONOMotion to Table Agreed to (51-48)
2026-04-15S.J. Res. 138 (119th)Motion to Discharge S.J.Res. 138YESYESMotion to Discharge Rejected (36-63)
2026-04-15S.J. Res. 32 (119th)Motion to Discharge S.J.Res. 32YESYESMotion to Discharge Rejected (40-59)
2026-04-15S.J. Res. 123 (119th)Motion to Discharge S.J.Res. 123YESYESMotion to Discharge Rejected (47-52)
2026-04-14Confirm nomineeNONONomination Confirmed (53-47)
2026-04-14End debateNONOCloture Motion Agreed to (53-45)
2026-04-14Confirm nomineeNONONomination Confirmed (53-46)
2026-04-13End debateNONOCloture Motion Agreed to (50-44)

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.

Page 1 / 16Next →