President Trump's decision to rescind Temporary Protected Status for Haitians (TPS) residing in the U.S. will put lives at risk and ignores overwhelming evidence that the country remains unsafe.
I joined my colleagues in calling for the Administration to redesignate and extend TPS for Haiti.

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 — 776
Yes41%
No56%
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.
1 in 5 Americans with diabetes don't know they have it.
On #DiabetesAlertDay, it's critical that we recommit to increasing awareness and ensuring prevention and management resources are in reach for more Americans, including by tackling the sky-high cost of insulin.
The contributions of ‘Rosie the Riveters’ during WWII are measured not only by the countless lives they helped save, but also by the generations of women they inspired to serve.
I'm introducing a bipartisan bill to designate a memorial in their honor on the National Mall.
Millions of Americans rely on loans through the U.S. Department of Education to pursue their education and career goals. The Trump administration's plans are leaving them in limbo and in the dark.
The Trump administration must end the chaos.
This is gross incompetence from Trump's highest-ranking officials.
While they revoke press access to Pentagon briefings, they accidentally invited a reporter to their airstrikes group chat.
They can't even be trusted to do the bare minimum and protect our national security.
In 2010, I proudly voted to pass the Affordable Care Act which has since provided millions of Americans with health insurance.
I'll continue to support efforts to protect and expand the ACA, including by passing my legislation to make the ACA premium tax credits permanent.
Clean water is essential to New Hampshire’s ecosystems and our local economies.
This #WorldWaterDay we must fight to protect the investments that we’ve made in clean water infrastructure across the U.S.
What and who we choose to put on our paper currency tells the story of America and our values. Women and girls deserve to see themselves represented as part of that story. Harriet Tubman belongs on the $20 bill.
www.nhpr.org/2025-03-10/o...
While Trump claims that his tariff policies will help America, in reality they are raising prices and harming our relationships with our Allies.
Our legislation would direct a nonpartisan study on the impact of these tariffs because the American people deserve the truth.
My statement on President Trump’s destructive executive order to begin eliminating the U.S. Department of Education:
Medicaid provides nearly 100,000 children in the Granite State with health care coverage.
House Republicans want to gut Medicaid with their budget and deny kids life-saving health care.
I've heard from small businesses across New Hampshire in the wake of Trump's reckless tariffs on Canada and Mexico.
The message is clear: they can't afford to absorb the cost of these tariffs, and it's going to have a real impact on our state and nation's economy.
Trump's funding cuts endanger programs and resources that help families put food on the table every day.
During National Nutrition Month, we must fight back against these reckless cuts that could exacerbate food insecurity in our communities.
My statement after voting to advance the continuing resolution to avoid a government shutdown that would have hurt Granite Staters and enabled President Trump and Elon Musk to do more harm:
The reality of DOGE’s indiscriminate firings is confusion and chaos for both federal workers and the farms, businesses and Granite Staters who rely on federal services.
It’s not negotiable: Women in this country deserve access to the full range of reproductive care and the right to make decisions about their bodies.
Trump’s tariff taxes are disastrous for businesses and Americans around the country. New Hampshire is going to be particularly hard-hit.
The last thing we need is higher gas prices and more expensive heating oil when families are already stretching their paycheck to cover costs.
In honor of #HarrietTubmanDay, I’m renewing my push to put Harriet Tubman, an American icon, on the $20 bill.
Women and girls, especially communities of color, deserve to see themselves represented and celebrated – and I won’t stop fighting until we see it through.
I'm glad that many of the planned tariffs on Canada and Mexico have been postponed, but businesses in our state still face uncertainty.
I visited American Calan Inc. to learn more about their work and how these tariffs are already impacting them.
Government funding runs out in 1 week and what are Republicans in Congress focused on?
Turning your tax dollars into Musk and Trump's slush fund.
Republicans must return to the negotiating table to avoid a shutdown and fully fund the government in a responsible, bipartisan way.
SoupScore Breakdown
Loading analysis metrics…
Voting History776 total votesExpandCollapse
Voting History
776 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-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) |
| 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) |
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.