Last night President Trump confirmed that Americans will be facing the highest tariffs since the Great Depression thanks to his reckless and chaotic trade war. Make no mistake: American workers and businesses are going to pay the price.
www.shaheen.senate.gov/news/press/s...

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 — 782
Yes41%
No55%
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 · 80 sponsored · 283 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Here’s the story of Trump’s economy as his tariffs begin to take effect: costs and inflation are up, job opportunities are down.
President Trump promised to lower prices, but thanks to his policies it's becoming even more difficult for Americans to get by.
More than half of the civilian employees at Pease are emergency personnel and air traffic controllers.
Proposed cuts could devastate the important role they play in supporting emergency services in the region, including at Portsmouth International Airport.
Prices are already too high. That's why Granite Staters and every business I visit are concerned about President Trump's tariffs.
No matter what happens with the administration's supposed trade "deals," the uncertainty is already causing pain for American families.
When small businesses thrive, local and state economies all benefit. That's why I've introduced a bill that would help American small businesses weather President Trump's chaotic trade war by exempting them from the sweeping tariffs imposed on Canadian products. www.wmur.com/article/shah...
Greenhouse gases threaten public health and welfare. We’re seeing more devastating floods, expansion of tickborne diseases and increasingly catastrophic wildfires. If this Administration succeeds, our air will be dirtier and natural disasters will be more common and more costly.
For Granite Staters like Jen, Affordable Care Act enhanced premium tax credits are a lifeline and life-saving.
Without them, Jen wouldn't have been able to afford her chemotherapy treatments after she lost her job and health coverage.
We can't let these tax credits expire.
Secretary Bessent is saying the quiet part out loud by admitting that the Trump admin is seeking a "backdoor for privatizing Social Security."
They're already ripping health care away from millions on Medicaid and now they've made it clear that your social security is next.
If Affordable Care Act enhanced premium tax credits expire, 4 million Americans will lose their health care and 20 million more will see costs skyrocket at a time when prices are already high.
The clock is ticking. We need to take action now to extend these credits.
On the 60th anniversary of Medicare and Medicaid, we should be celebrating the success of these programs in helping Americans access and afford health care. Instead, we're facing Republican cuts that will raise costs and rip health care away from 15 million people. It's shameful.
Good news: Three of my commonsense bills to lower housing costs and improve affordable housing, especially in rural communities, cleared a key hurdle in the Senate and are moving forward with bipartisan support.
New Hampshire is facing a significant shortage of quality, affordable housing and Granite Staters are paying the price.
We need to pursue every avenue available to build new housing and lower costs.
If the Affordable Care Act premium tax credits are allowed to expire in January, 4.2 million Americans will lose their health care coverage and 20 million more will face a 75% price hike.
My Health Care Affordability Act would prevent this disaster.
Trump’s trade ‘deal’ with the EU still forces Americans to pay a tax rate that is 10 times what they paid before the President’s trade war. It's hardworking American families and businesses—not Europeans—who will pay the price.
My full statement ⬇️
www.shaheen.senate.gov/shaheen-stat...
I held a roundtable with hospital leaders in Manchester to hear more about the impact of Trump’s Big Beautiful Betrayal. Federal funding cuts are going to make it even harder for providers deliver affordable health care in New Hampshire.
President Trump’s tariffs are not only raising costs for families but also threatening businesses that provide good-paying jobs in our communities.
At Brueckner Group in Dover, I heard firsthand about how hard it is to plan for the future when Trump's tariff plans are constantly in flux.
Trump continues to talk about combating waste, fraud and abuse, yet the State Deptment is planning to incinerate $10 million worth of commodities—which were already paid for.
My new legislation with @schatz.bsky.social would prevent this type of wasteful destruction of lifesaving supplies.
The $10 million worth of commodities that the Trump Administration is planning to destroy are family planning supplies. They have absolutely nothing to do with abortions.
This Administration's "reasoning" for wasting millions of taxpayer dollars isn't an explanation, it's an excuse.
The Trump Administration is planning to burn $10 million worth of lifesaving family planning commodities, despite the fact that these supplies have already been paid for by the American taxpayer and they are nowhere near their expiration date.
This isn't just wasteful, it's cruel.
Tariffs are taxes.
They're paid by American consumers, and they increase prices on everyday goods.
President Trump and Congressional Republicans are bragging about American families paying more and having less money in their pockets.
SoupScore Breakdown
Loading analysis metrics…
Voting History782 total votesExpandCollapse
Voting History
782 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-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-04 | H. Con. Res. 14 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (49-50) |
| 2025-04-04 | H. Con. Res. 14 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Rejected (5-94) |
| 2025-04-04 | H. Con. Res. 14 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-51) |
| 2025-04-04 | H. Con. Res. 14 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-51) |
| 2025-04-04 | H. Con. Res. 14 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (46-53) |
| 2025-04-04 | H. Con. Res. 14 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-51) |
| 2025-04-04 | H. Con. Res. 14 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (46-53) |
| 2025-04-04 | H. Con. Res. 14 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-51) |
| 2025-04-04 | H. Con. Res. 14 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-51) |
| 2025-04-04 | H. Con. Res. 14 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (46-53) |
| 2025-04-04 | H. Con. Res. 14 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Agreed to (51-48) |
| 2025-04-03 | — | Confirm nominee | NOT_VOTING | NO | — | Nomination Confirmed (52-45) |
| 2025-04-03 | H. Con. Res. 14 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-48) |
| 2025-04-03 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-45) |
| 2025-04-03 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-45) |
| 2025-04-03 | S.J. Res. 26 (119th) | Motion to Discharge S.J.Res. 26 | NO | NO | ✓ | Motion to Discharge Rejected (15-83) |
| 2025-04-03 | S.J. Res. 33 (119th) | Motion to Discharge S.J.Res. 33 | NO | NO | ✓ | Motion to Discharge Rejected (15-82) |
| 2025-04-03 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-45) |
| 2025-04-03 | H.J. Res. 24 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (53-42) |
| 2025-04-02 | H.J. Res. 24 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-46) |
| 2025-04-02 | S.J. Res. 37 (119th) | Approve resolution | YES | YES | ✓ | Joint Resolution Passed (51-48) |
| 2025-04-02 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-45) |
| 2025-04-02 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-46) |
| 2025-04-01 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (52-45) |
| 2025-03-31 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (49-42) |
| 2025-03-27 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-45) |
| 2025-03-27 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-47) |
| 2025-03-27 | S.J. Res. 18 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (52-48) |
| 2025-03-26 | S.J. Res. 18 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-47) |
| 2025-03-26 | H.J. Res. 25 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (70-28) |
| 2025-03-26 | H.J. Res. 25 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (70-28) |
| 2025-03-26 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-43) |
| 2025-03-26 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-46) |
| 2025-03-26 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2025-03-26 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-45) |
| 2025-03-26 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-45) |
| 2025-03-25 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-47) |
| 2025-03-25 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (56-44) |
| 2025-03-25 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (56-44) |
| 2025-03-25 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-47) |
| 2025-03-25 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-46) |
| 2025-03-25 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (74-25) |
| 2025-03-25 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (73-25) |
| 2025-03-24 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (60-31) |
| 2025-03-24 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (62-30) |
| 2025-03-14 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (63-32) |
| 2025-03-14 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (64-33) |
| 2025-03-14 | H.R. 1968 (119th) | Final passage | YES | NO | ✕↔ | Bill Passed (54-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.