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

Recent ATmosphere posts, sponsorships, and cosponsorships.

This hopeful moment must mark a turning point in the years-long efforts to deescalate tensions in the region. The war in Gaza must end, the threat posed by Hamas must be eliminated, the continued suffering of innocent Palestinians in Gaza must be alleviated & a two-state solution must be negotiated.
Such an incredible relief. I am thrilled for the families who will be able to hug their loved ones for the first time in more than 2 years, but my heart also goes out to so many others who, in the terrible wake of 10/7, will never see theirs again--including the family of Hersh Goldberg-Polin.
Hamas has released all 20 remaining living hostages. The Israeli military says it has taken custody of them and will transport them onward to Israel. Follow AP's live updates.
Without ACA tax credits, a 64-year-old couple making $90K would face an extra $26,000 a year in premiums. Democrats are working to protect families—Republicans are ready to let these credits expire.
I was on the ground today in Broadview with Senator Durbin to conduct Congressional oversight on ICE’s processing facility.

As elected officials, we have a duty to ensure transparency within federal facilities. What is ICE hiding? Kristi Noem, what are you hiding?
These firings are illegal— And yet another example of Trump finding new ways to inflict harm on the American people and the programs they rely on. He's playing with Americans' livelihoods to try and help Republicans pass a budget that would kick you off your health care.
BREAKING: White House budget office says "substantial" firings of federal workers have started as the Trump administration exerts shutdown leverage.
Trump: "We're not cutting Medicaid." Also Trump: Signs the largest Medicaid cut in history into law.   There’s no Democratic “wish list.” We just want Trump to keep his promise: repeal the cuts and lower costs.
UPDATE: While it shouldn't have taken this long for the Senate to look into Trump’s egregious abuse of our military, I have secured a hearing to investigate his deployments of troops into our cities— And I’ll be asking tough questions of the Trump Administration when it happens.
Trump is forcing the military to our cities, intimidating Americans and distracting troops from their core missions. It's unconstitutional—we can't act like it's business as usual. I'm blocking the NDAA until we secure a hearing to investigate this gross abuse of our military.
Trump is forcing the military to our cities, intimidating Americans and distracting troops from their core missions. It's unconstitutional—we can't act like it's business as usual. I'm blocking the NDAA until we secure a hearing to investigate this gross abuse of our military.
Trump is moving us closer to authoritarianism with each deployment of troops into states. From Illinois to Oregon to California— None of our states asked for this, nor need this. I and every U.S. Senator from these states are demanding Trump to end these deployments ASAP.
I cherished every day I got to call myself a Soldier—but ordering troops to intimidate the very Americans they sacrifice to protect doesn’t make us safer.   Trump is wasting millions to terrorize citizens exercising their First Amendment rights. It's wrong.
In addition to kicking 250,000+ Veterans off their health coverage, don't forget: Trump fired more Veterans than any other President and is hellbent on firing thousands of VA workers as well. He doesn't care about Veterans or middle-class families. He only cares about himself.
If my Republican colleagues fail to work with us, 267,000 veterans will lose their health care, according to a new report from the Urban Institute. These are Americans who put their lives on the line for our nation, who will be priced out of health care if Congress doesn’t act.
Trump: "I will immediately bring prices down, starting on Day One." Also Trump: Refuses to stop health insurance premiums from bankrupting the middle class   Democrats just want Trump to keep his promises.
We have the Insurrection Act for a reason— But it's not so a President with 34 felonies can ignore court orders and punish cities he doesn't like with military intimidation. Especially not when the courts are telling him his claims of insurrection are "untethered to the facts."
Trump "We have an Insurrection Act for a reason. If I had to enact it, I'd to that ... if courts were holding us up or governors or mayors were holding us up, sure, I'd do that."
We have not called for this. We do not need this. Donald Trump is pitting sovereign states against one another in effort to consolidate his own power at the expense of our constitutional rights— An egregious abuse of power. He is pushing us closer to authoritarianism.
This evening, President Trump is ordering 400 members of the Texas National Guard for deployments to Illinois, Oregon, and other locations within the United States. No officials from the federal government called me directly to discuss or coordinate.
Trump is federalizing the National Guard in Illinois against our will— An affront to American values and an extreme abuse of our military. He’s terrorizing citizens in attempt to expand his power and punish opponents. That’s just not who we are. It’s authoritarian.
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 →