Setti Warren was a dedicated public servant, a true leader and a generous mentor though his work at the Harvard IOP.
We first met while working on John Kerry’s campaign for President and I'm grateful to have called him a friend and colleague in the years since. Billy and I extend our condolences.

Congress Member Profile|U.S. Senator|Democrat|New Hampshire
Jeanne Shaheen
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 831
Yes42%
No54%
Present0%
Not Voting4%
Party align86%
Cross-party14%
SoupScore
District Map
Senate District (Statewide)
U.S. Census Bureau boundary data.
Social & Web
External Resources

Jeanne Shaheen
U.S. SenatorDemocratNew Hampshire
SoupScore
Jeanne's ATmosphere Activity
20 recent posts · 87 sponsored · 296 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
My statement on the opening of the health insurance Marketplace and the urgent need to extend the ACA enhanced premium tax credits that lower health care costs for millions of Americans:
With open enrollment beginning tomorrow, I went to Greater Seacoast Community Health to speak with Granite Staters who will be impacted by soaring health insurance premiums. I’m going to keep doing everything I can to prevent millions from losing their health coverage.
If Republicans don't work with us to extend ACA enhanced premium tax credits, Granite Staters are going to be forced to pay skyrocketing premiums or forgo coverage altogether. These are the kinds of price hikes that folks are seeing on the Marketplace ⬇
The President doesn't have the authority to unilaterally hike tariff taxes on Americans. I proudly joined my Senate colleagues to vote to repeal the so-called ‘national emergency’ that President Trump has used to justify tariffs that increase prices for families and businesses alike.
We can both reopen the government and extend ACA tax credits that help folks afford health care, but we need our Republican colleagues to join with us.
Congress needs to stop premiums from skyrocketing so that millions of Americans aren't priced out of their health care.
It’s Breast Cancer Awareness Month, and my thoughts are with all the survivors who have battled this disease, the families who have lost loved ones to breast cancer and those who are courageously leading the fight to find a cure and help more Americans access life-saving care.
I'm calling on the Trump Administration to immediately restore funding for a Granite State project aimed at making energy more affordable and reliable. With electricity costs on the rise, the administration shouldn't be trying to cancel projects that help bring down costs.
Congress can still stop these price hikes, but we have to act now.
If Republicans join us in extending ACA enhanced premium tax credits, we can prevent millions of Americans from being priced out of their health coverage. www.healthcare.gov
🚨The ACA Marketplace is open for window shopping, and as we feared, premiums skyrocketed.
A couple in Dover, NH in their early 60s making $85,000 would be ineligible for ACA tax credits, raising their yearly premiums by an estimated 190% from just over $7,000 to almost $21,000.
The Trump Administration is weaponizing hunger as a political bargaining chip. When it comes down to it, this is a choice and they're choosing to not feed kids, seniors, veterans and working families instead of doing everything possible to get food assistance to those in need.
With only 3 days until open enrollment begins for health insurance through the ACA, American families are counting on Congress to come together and prevent premium hikes that will kick millions off of their health care coverage.
Republicans should join with us to get this done.
President Trump's tariffs on Brazil are an unlawful attempt to interfere with another nation’s judiciary system and are raising prices for Americans. I joined a bipartisan group of my colleagues tonight to challenge these reckless tariffs against Brazil.
From cancer survivors to folks battling substance use, Granite Staters have told me that access to health care through the ACA saves lives.
Time is running out for Congress to extend the enhanced premium tax credits that help families afford the health insurance they rely on.
Today is National First Responders Day, and I hope you will join me in thanking the firefighters, medical professionals, law enforcement officials and other emergency personnel who tirelessly work to keep Granite State communities safe.
Today we remember the 11 lives taken during the tragic and hateful shooting at Pittsburgh’s Tree of Life synagogue.
Today, and every day, we must stand with the Jewish Community and stand up to antisemitism and hate in all its forms.
In just a week, open enrollment for health care on the Marketplace begins. Time is running out to extend ACA enhanced premium tax credits that help more Americans afford health insurance. If Congress doesn't act, tens of millions of Americans will face surging premiums.
We're facing a historic rise in premiums on the ACA Marketplace because Republicans in Congress refuse to work with Democrats to extend enhanced premium tax credits that make health insurance more affordable.
The stakes are simply too high. We must get this done.
Senator Thune has said that he's not going to move on the Graham-Blumenthal bill until he gets a cue from the White House.
What Vladimir Putin has been doing for months now is playing President Trump.
It's time we take action and not wait for the White House.
With inflation at the highest levels since President Trump took office, we should be doing all we can to lower the cost of living.
Instead, President Trump and Republicans in Congress are poised to let health care premiums double for tens of millions of Americans.
SoupScore Breakdown
Loading analysis metrics…
Voting History831 total votesExpandCollapse
Voting History
831 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-05-05 | H.J. Res. 61 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-43) |
| 2025-05-01 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-45) |
| 2025-05-01 | S.J. Res. 31 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (52-46) |
| 2025-05-01 | H.J. Res. 75 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (52-45) |
| 2025-04-30 | S.J. Res. 31 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-40) |
| 2025-04-30 | S.J. Res. 49 (119th) | Kill the motion | NO | NO | ✓ | Motion to Table Agreed to (49-49, Vice President of the United States, voted Yea) |
| 2025-04-30 | S.J. Res. 49 (119th) | Approve resolution | YES | YES | ✓ | Joint Resolution Defeated (49-49) |
| 2025-04-30 | H.J. Res. 75 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-46) |
| 2025-04-30 | H.J. Res. 42 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (52-46) |
| 2025-04-29 | H.J. Res. 42 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-46) |
| 2025-04-29 | — | Confirm nominee | YES | YES | ✓ | Nomination Confirmed (83-14) |
| 2025-04-29 | — | End debate | YES | YES | ✓ | Cloture Motion Agreed to (84-13) |
| 2025-04-29 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (60-36) |
| 2025-04-29 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (62-36) |
| 2025-04-29 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (59-39) |
| 2025-04-29 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (59-39) |
| 2025-04-29 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (67-29) |
| 2025-04-28 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (64-27) |
| 2025-04-11 | — | Confirm nominee | NOT_VOTING | NO | — | Nomination Confirmed (60-25) |
| 2025-04-11 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (60-25) |
| 2025-04-11 | — | Confirm nominee | NOT_VOTING | NO | — | Nomination Confirmed (59-26) |
| 2025-04-11 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (59-25) |
| 2025-04-10 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-46) |
| 2025-04-10 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-46) |
| 2025-04-10 | H.J. Res. 20 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (53-44) |
| 2025-04-09 | H.J. Res. 20 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-42) |
| 2025-04-09 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-44) |
| 2025-04-09 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (51-45) |
| 2025-04-09 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (49-46) |
| 2025-04-09 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (60-37) |
| 2025-04-09 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-46) |
| 2025-04-09 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-45) |
| 2025-04-08 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (51-42) |
| 2025-04-08 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-44) |
| 2025-04-08 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (60-37) |
| 2025-04-08 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-46) |
| 2025-04-08 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (66-32) |
| 2025-04-08 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (67-32) |
| 2025-04-08 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (54-45) |
| 2025-04-07 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-39) |
| 2025-04-05 | H. Con. Res. 14 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-51) |
| 2025-04-05 | H. Con. Res. 14 (119th) | Accept House changes | NO | NO | ✓ | Concurrent Resolution Agreed to (51-48) |
| 2025-04-05 | H. Con. Res. 14 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-52) |
| 2025-04-05 | H. Con. Res. 14 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (49-50) |
| 2025-04-05 | H. Con. Res. 14 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-51) |
| 2025-04-05 | H. Con. Res. 14 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-51) |
| 2025-04-05 | H. Con. Res. 14 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (49-50) |
| 2025-04-05 | — | Motion (Motion to Waive Section 305(b)(2) of the CBA re: Cortez Masto Amdt. No. 1690) | YES | YES | ✓ | Motion Rejected (49-50, 3/5 majority required) |
| 2025-04-05 | H. Con. Res. 14 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-52) |
| 2025-04-05 | H. Con. Res. 14 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (49-50) |
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.