The important message from this week's NATO Summit in the Hague was not just the historic 5% defense spending target, it was the unified message we sent to our adversaries that our Alliance is strong and united.
Our collective support for Ukraine is and will remain unbreakable.

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 — 779
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 · 283 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Granite State communities are facing sky-high electricity prices and investing in energy efficiency can help bring these costs down. Energy Circuit Riders help small towns and rural communities make improvements to become more energy efficient and lower their energy bills.
The Big Beautiful Betrayal would rip away health care from 16 million people, including people with disabilities and folks on long term care. And it would raise health care costs for millions more.
All so President Trump can give a big tax cut to the wealthiest Americans.
Birthright citizenship is enshrined in the 14th Amendment of the Constitution. President Trump's executive order to erode this fundamental right runs counter to our nation’s values. I'm alarmed by SCOTUS' ruling allowing this extreme order to take effect in 30 days across much of the U.S.
On this day 56 years ago, a powerful movement for justice and equality began at Stonewall.
Today, we honor this momentous event in our nation's history and stand with the brave trailblazers who continue to fight for LGBTQ+ rights.
President Trump says he wants peace but at every turn he gives Russia a free pass.
We need to put more pressure on Putin to get him to the negotiating table. That starts by passing the bipartisan Graham-Blumenthal legislation.
Planned Parenthood fills an essential role in the health care landscape providing cancer screenings, reproductive health care and family planning services that thousands of Granite Staters count on.
This ruling is yet another shameful attack on women and their well-being.
The Republican megabill includes a drastic assault on food assistance programs, like SNAP.
At the end of the day, it's working Americans who will pay the price for Trump's billionaire tax breaks.
Today marks the 10th anniversary of the landmark Obergefell v. Hodges Supreme Court decision, which paved the way for marriage equality in America. A decade later, LGBTQ+ rights are under attack.
We must do everything we can to support the LGBTQ+ community.
Too often, military families face high barriers to accessing the affordable child care they need. Proud to introduce a bipartisan bill with Senator Joni Ernst that would create a partnership with the Department of Defense to support workforce development opportunities for child care providers.
The overwhelming majority of Granite Staters reject Trump's "Big Beautiful Bill" because it would be a disaster for our state. It would cause 43,000 Granite Staters to lose health coverage and raise food costs for low-income families, all to give more tax breaks to billionaires.
3 years ago, we worked across the aisle to pass the Bipartisan Safer Communities Act—the most significant gun reform in decades.
Trump's GOP-backed Megabill would eliminate common sense safeguards to keep silencers, short-barreled rifles and shotguns out of the wrong hands.
On the anniversary of the disastrous Dobbs decision, I’m helping reintroduce the Women’s Health Protection Act to enshrine the protections of Roe v. Wade into federal law—ensuring a woman’s ability to access reproductive care isn’t defined by the zip code she lives in.
That includes doing everything we can to stop Trump's megabill which—between Medicaid cuts and billionaire tax breaks—includes several provisions aimed at limiting access to family planning services that women need. 3/3
The Republican assault on women's reproductive rights did not stop with the Dobbs decision and we must continue fighting to protect and restore access to the full range of reproductive care. 2/3
On the 3rd anniversary of the disastrous, outrageous and deadly Dobbs decision I stand with Granite Staters, and women across the U.S., who are frightened and frustrated by the unending assault on access to reproductive health care and a woman's right to choose. 1/3
53 years ago today, Title IX became the law of the land, striving to make schools safer and more accepting of all.
We must continue to uphold that promise and find ways to make the classroom a welcoming space for every student.
The American public deserves to know whether President Trump is seriously planning to involve the U.S. in the conflict between Iran and Israel. American families need reassurance that their loved ones who live or serve in the area won't be put in harm's way.
Serving on a jury is a civic duty that no one should be prevented from fulfilling because of who they are or who they love. Under current law there are no protections prohibiting discrimination against LGBTQ+ jurors in federal courts.
Our bipartisan bill would change that.
As President Trump weighs U.S. involvement in the current conflict between Israel and Iran, Secretary Hegseth did nothing to reassure me that he has plans to keep safe the Americans and more than 40,000 U.S. troops within striking distance.
SoupScore Breakdown
Loading analysis metrics…
Voting History779 total votesExpandCollapse
Voting History
779 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-25 | S.J. Res. 107 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (47-53) |
| 2026-03-24 | S.J. Res. 116 (119th) | Motion to Discharge S.J.Res. 116 | YES | YES | ✓ | Motion to Discharge Rejected (47-53) |
| 2026-03-24 | S. 1383 (119th) | Kill the motion | NO | NO | ✓ | Motion to Table Agreed to (53-47) |
| 2026-03-24 | S. 1383 (119th) | Kill the motion | NO | NO | ✓ | Motion to Table Agreed to (53-47) |
| 2026-03-24 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-47) |
| 2026-03-24 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-47) |
| 2026-03-23 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-45) |
| 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) | Approve resolution | 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) |
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.