They said it couldn't be done. But now, Democrats are in position to flip the Senate.
The momentum is real, but there is more work to do. Let's flip the Senate!

Congress Member Profile|U.S. Senator|Democrat|New York
Kirsten E. Gillibrand
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 890
Yes32%
No66%
Present0%
Not Voting2%
Party align95%
Cross-party4%
SoupScore
District Map
Senate District (Statewide)
U.S. Census Bureau boundary data.
Social & Web
External Resources

Kirsten E. Gillibrand
U.S. SenatorDemocratNew York
SoupScore
Kirsten E.'s ATmosphere Activity
20 recent posts · 61 sponsored · 349 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Trump promised to "Make America Healthy Again." Instead, he ripped health coverage away from nearly half a million New Yorkers.
This is a promise we can't afford to let Trump break.
After a lifetime of hard work, our seniors must receive the Social Security benefits they've earned.
We can't let Trump destroy the system that helps seniors age with dignity.
Trump thinks building more housing, lowering costs, and stopping private equity from buying up homes is a "yawn."
He is completely disinterested in helping the American people. He's not even bothering to hide it, he’s proud of it.
Trump is REFUSING to sign a bipartisan housing bill that would lower costs, build more housing, and stop private equity from buying up homes.
Trump First, America Last.
Trump promised lower costs on Day 1.
A year and a half later, inflation is sky-high and working Americans are struggling to buy basic essentials.
Since Day 1, Trump's war with Iran has driven up prices and put our service members at risk.
Trump is fueling a healthcare crisis in America.
Trump wants $70 BILLION for his war but won’t spend a dime to lower your healthcare or housing costs.
Reproductive care saves lives.
Trump is refusing to sign the most significant housing bill in decades that would build more housing, lower costs, and stop private equity and Wall Street from buying up homes.
He doesn't care about helping Americans, only himself.
Amber Nicole Thurman should be alive today.
Doctors didn't provide the lifesaving care she needed in time because of abortion restrictions in Georgia.
Every woman in America deserves access to reliable, affordable reproductive care.
I will never stop fighting to protect reproductive care, safeguard access to IVF, and make sure every woman in America gets the medical care she needs.
It's primary day, New York! Vote and make your voice heard!
Republicans want to cut Social Security, I want to save it.
It's time for the wealthiest Americans to pay their fair share into Social Security.
Every New Yorker — and every American — deserves to age with dignity.
Trump's war made America less safe and drained billions from taxpayers.
The American people didn't want this chaos.
Remember when Trump said he would "fix" the healthcare crisis he helped create?
He didn't. He let the enhanced ACA subsidies expire with no alternative. And now it's predicted up to 5 million Americans will lose their marketplace coverage this year.
We are a nation built on resilience.
I'm proud to celebrate the brave Black Americans who championed freedom, ended slavery, and helped inspire our nation's fight for liberty. #Juneteenth
Trump's war with Iran was a total failure. All it has done is drive up costs, waste taxpayer dollars, and degrade our military readiness.
Trump promised he would cut electricity bills in half.
He lied, driving energy prices through the roof. Now, New Yorkers are projected to pay an average of $777 for electricity this summer.
SoupScore Breakdown
Loading analysis metrics…
Voting History890 total votesExpandCollapse
Voting History
890 total votes
Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.
| Date | Bill | Question | Position | Party Maj | Align? | Result |
|---|---|---|---|---|---|---|
| 2025-03-25 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-46) |
| 2025-03-25 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (74-25) |
| 2025-03-25 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (73-25) |
| 2025-03-24 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (60-31) |
| 2025-03-24 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (62-30) |
| 2025-03-14 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (63-32) |
| 2025-03-14 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (64-33) |
| 2025-03-14 | H.R. 1968 (119th) | Final passage | NO | NO | ✓ | Bill Passed (54-46) |
| 2025-03-14 | H.R. 1968 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Rejected (27-73) |
| 2025-03-14 | H.R. 1968 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-52, 3/5 majority required) |
| 2025-03-14 | H.R. 1968 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-53, 3/5 majority required) |
| 2025-03-14 | H.R. 1968 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-53, 3/5 majority required) |
| 2025-03-14 | H.R. 1968 (119th) | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (62-38, 3/5 majority required) |
| 2025-03-14 | S. 331 (119th) | Final passage | YES | YES | ✓ | Bill Passed (84-16) |
| 2025-03-14 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (59-40) |
| 2025-03-14 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (56-39) |
| 2025-03-13 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (54-45) |
| 2025-03-13 | S. 331 (119th) | End debate | YES | YES | ✓ | Cloture Motion Agreed to (84-15, 3/5 majority required) |
| 2025-03-13 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (54-45) |
| 2025-03-13 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (56-43) |
| 2025-03-13 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (57-41) |
| 2025-03-12 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-46) |
| 2025-03-12 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-45) |
| 2025-03-12 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-46) |
| 2025-03-12 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-45) |
| 2025-03-11 | — | Confirm nominee | NO | YES | ✕ | Nomination Confirmed (78-19) |
| 2025-03-11 | — | End debate | NO | YES | ✕ | Cloture Motion Agreed to (76-20) |
| 2025-03-11 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2025-03-11 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-46) |
| 2025-03-10 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (67-32) |
| 2025-03-06 | S. 331 (119th) | End filibuster to begin debate | YES | YES | ✓ | Cloture on the Motion to Proceed Agreed to (82-12, 3/5 majority required) |
| 2025-03-06 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (66-30) |
| 2025-03-06 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-43) |
| 2025-03-06 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-43) |
| 2025-03-05 | S.J. Res. 28 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (51-47) |
| 2025-03-05 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2025-03-05 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-46) |
| 2025-03-04 | S.J. Res. 28 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (50-47) |
| 2025-03-04 | S.J. Res. 3 (119th) | Approve resolution | YES | NO | ✕↔ | Joint Resolution Passed (70-27) |
| 2025-03-04 | S.J. Res. 3 (119th) | Begin consideration | YES | NO | ✕↔ | Motion to Proceed Agreed to (70-28) |
| 2025-03-03 | S. 9 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (51-45, 3/5 majority required) |
| 2025-03-03 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-45) |
| 2025-02-27 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-47) |
| 2025-02-27 | H.J. Res. 35 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (52-47) |
| 2025-02-26 | S.J. Res. 12 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-47) |
| 2025-02-26 | S.J. Res. 10 (119th) | Approve resolution | YES | YES | ✓ | Joint Resolution Defeated (47-52) |
| 2025-02-26 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (56-43) |
| 2025-02-25 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-47) |
| 2025-02-25 | S.J. Res. 11 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (54-44) |
| 2025-02-25 | S.J. Res. 11 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (54-42) |
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.