It's clear President Trump is more interested in threatening our nation's closest allies with steeper tariffs and straining historic partnerships than helping make life more affordable for American families and businesses. (5/5)
www.nbcnews.com/business/eco...

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 — 772
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 · 281 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
And tariffs aren't helping. The price of goods like coffee have spiked thanks to President Trump’s former 50% tariff tax on Brazil. (4/5)
www.nytimes.com/2026/01/14/b...
The cost increase is mainly in everyday essentials, like health care, where the expiration of the ACA enhanced premium tax credits are forcing families to make exceedingly difficult decisions. (3/5)
kffhealthnews.org/news/article...
Since Trump took office one year ago, Americans are spending an additional $1,625 on essential goods and services. For families across New Hampshire, the number is even higher: $2,100 on average. (2/5)
www.jec.senate.gov/public/index...
On the campaign trail, President Trump promised to lower the cost of everything. Yet, at every turn, he has chosen to make life more expensive for American families.
While President Trump calls affordability concerns a "hoax," the numbers tell a different story. 🧵(1/5)
Stories like Teresa’s, who saw her health care premiums spike 620%, have become all too common since the expiration of the ACA enhanced premium tax credits.
We must come to a bipartisan solution to ease the burden on families across the U.S.
www.ms.now/news/crushin...
Sen. Shaheen on @morningjoe-msnow.bsky.social: "Donald Trump is playing right into the hands of Russia and China."
"Anything that splits the transatlantic alliance, anything that splits NATO, only benefits our adversaries."
As I made clear on @todayshow.com with Senator Murkowski, there is no need to pay for something when both Denmark and Greenland have said they're willing to partner with us on whatever the interests of the United States are.
This morning, I joined @morningjoe-msnow.bsky.social from Denmark to emphasize the strong bipartisan support that exists for our U.S.-Denmark relationship and the continued importance of NATO participation.
With too many families struggling to afford everyday essentials like energy and health care, the President should be focused on lowering costs, not buying Greenland with $700 billion of taxpayer money.
For too long the U.S. has been dependent on China for critical minerals that power our economy and strengthen our security.
That’s why I'm introducing a bipartisan bill to create a new Strategic Resilience Reserve to bolster U.S. critical minerals supply.
With the ACA tax credits gone, many Americans are seeing the soaring cost of health insurance and are choosing to opt out entirely. That harms our health care system.
Democrats have been clear - Republicans in Congress and the White House must join us and act.
I’ve already heard from families across New Hampshire about how unaffordable health care has become since the expiration of the ACA tax credits. One of my constituents from New Boston, Darla, will see her family’s premiums spike by $15,000 a year.
Watch below ⬇️
With just about one day left to enroll in health care coverage through the ACA, 1.4 million Americans have already lost health care coverage due to the surging cost of premiums.
We must keep working to find a bipartisan solution that will lower health care costs for families.
The Trump Administration is cutting billions of dollars that help fight the substance use and mental health crises. This completely misguided move will threaten New Hampshire's progress towards increasing access to treatment and endanger the lives of Granite Staters.
www.npr.org/2026/01/14/n...
Persistent and often dangerous staffing shortages at federal prisons nationwide cause safety concerns for BOP personnel and incarcerated individuals alike. My new, bipartisan bill will help ensure staff within our federal prisons are paid adequately for the critical work they do.
It was great to get a tour of the newly renovated, historic Gafney Home last week.
This energy efficient, affordable housing for older adults is a great example of New Hampshire’s ingenuity when it comes to tackling rising costs.
Americans are looking to Congress to take tangible actions to help ease the affordability crisis. Restoring the ACA tax credits remains one of the best ways that we can do that.
I'm going to keep working in the Senate to find a bipartisan solution.
The President's misguided actions are keeping energy and home heating costs high instead of lowering them.
I appreciated hearing directly from folks in Rochester about the challenges they're facing as a result, especially during New Hampshire’s cold winters.
On this Law Enforcement Appreciation Day, I'm thankful for the men and women in New Hampshire who make sacrifices every day to keep Granite Staters safe. I remain committed to ensuring those in uniform have the resources and training needed to protect and serve our communities.
SoupScore Breakdown
Loading analysis metrics…
Voting History772 total votesExpandCollapse
Voting History
772 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 |
|---|---|---|---|---|---|---|
| 2026-03-23 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (54-45) |
| 2026-03-22 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (54-37) |
| 2026-03-21 | S. 1383 (119th) | End debate | NOT_VOTING | YES | — | Cloture Motion Rejected (41-49, 3/5 majority required) |
| 2026-03-21 | S. 1383 (119th) | End debate | NOT_VOTING | NO | — | Cloture Motion Rejected (49-41, 3/5 majority required) |
| 2026-03-20 | H.R. 7147 (119th) | End debate | NOT_VOTING | NO | — | Cloture Motion Rejected (47-37, 3/5 majority required) |
| 2026-03-18 | S.J. Res. 118 (119th) | Motion to Discharge S.J.Res. 118 | YES | YES | ✓ | Motion to Discharge Rejected (47-53) |
| 2026-03-17 | S. 1383 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-48) |
| 2026-03-17 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-45) |
| 2026-03-17 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (48-45) |
| 2026-03-12 | H.R. 7147 (119th) | End debate | NOT_VOTING | NO | — | Cloture Motion Rejected (51-46, 3/5 majority required) |
| 2026-03-12 | H.R. 6644 (119th) | Final passage | YES | YES | ✓ | Bill Passed (89-10) |
| 2026-03-11 | H.R. 6644 (119th) | End debate | NOT_VOTING | YES | — | Cloture Motion Agreed to (82-11, 3/5 majority required) |
| 2026-03-11 | H.R. 6644 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Agreed to (84-10) |
| 2026-03-10 | H.R. 6644 (119th) | End debate | NOT_VOTING | YES | — | Cloture Motion Agreed to (89-9, 3/5 majority required) |
| 2026-03-10 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (71-29) |
| 2026-03-09 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (68-28) |
| 2026-03-05 | H.R. 7147 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (51-45, 3/5 majority required) |
| 2026-03-04 | S.J. Res. 104 (119th) | Motion to Discharge S.J.Res. 104 | YES | YES | ✓ | Motion to Discharge Rejected (47-53) |
| 2026-03-04 | H.R. 6644 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Agreed to (90-8) |
| 2026-03-02 | H.R. 6644 (119th) | End debate | YES | YES | ✓ | Cloture Motion Agreed to (84-6, 3/5 majority required) |
| 2026-02-26 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (57-33) |
| 2026-02-26 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (60-34) |
| 2026-02-25 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-45) |
| 2026-02-25 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-45) |
| 2026-02-24 | H.R. 7147 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (50-45, 3/5 majority required) |
| 2026-02-12 | H.R. 7147 (119th) | End debate | NO | NO | ✓ | Cloture Motion Rejected (52-47, 3/5 majority required) |
| 2026-02-12 | H.J. Res. 142 (119th) | Joint Resolution H.J.Res. 142 | NO | NO | ✓ | Joint Resolution Passed (49-47) |
| 2026-02-11 | H.J. Res. 142 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-46) |
| 2026-02-10 | S.J. Res. 95 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (47-51) |
| 2026-02-10 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2026-02-09 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-47) |
| 2026-02-05 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-47) |
| 2026-02-05 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-47) |
| 2026-02-05 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-46) |
| 2026-02-04 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-47) |
| 2026-02-04 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2026-02-04 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-47) |
| 2026-02-04 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (58-39) |
| 2026-02-03 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (55-39) |
| 2026-02-03 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-45) |
| 2026-02-03 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-44) |
| 2026-02-03 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (54-40) |
| 2026-02-02 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (49-40) |
| 2026-01-30 | H.R. 7148 (119th) | Final passage | YES | NO | ✕↔ | Bill Passed (71-29, 3/5 majority required) |
| 2026-01-30 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Merkley Amdt. No. 4287) | YES | YES | ✓ | Motion Rejected (47-52, 3/5 majority required) |
| 2026-01-30 | H.R. 7148 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (49-51, 3/5 majority required) |
| 2026-01-30 | H.R. 7148 (119th) | Kill the motion | YES | YES | ✓ | Motion to Table Agreed to (58-42) |
| 2026-01-30 | H.R. 7148 (119th) | Kill the motion | YES | YES | ✓ | Motion to Table Agreed to (58-42) |
| 2026-01-30 | H.R. 7148 (119th) | Kill the motion | YES | YES | ✓ | Motion to Table Agreed to (67-33) |
| 2026-01-30 | H.R. 7148 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Rejected (32-67) |
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.