31 years ago today, the Violence Against Women Act was signed into law, providing survivors with the resources they need to find safety and recover from abuse.
These programs are a lifeline for survivors of domestic and sexual violence, and I'll always fight to support them.

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.
I spoke with my constituent Paul who, like tens of millions of other Americans, relies on Affordable Care Act enhanced premium tax credits to keep health care costs down.
If Republicans continue blocking my legislation, their premiums will skyrocket and many will lose coverage.
It was great to have folks from the New Hampshire VFW stop by my Washington D.C. office this week.
Thank you for everything you do to serve and advocate on behalf of the Granite State's military members and veterans.
This administration already jammed through a billionaire tax break. Now they're abandoning IRS enforcement efforts that shut down loopholes used by the wealthiest to avoid paying taxes.
This is just the latest move in the Trump playbook: Billionaires win, working Americans lose.
September 11th, 2001, was a day of shock, sadness and tragedy that left no American untouched.
We stand in solidarity to remember the nearly 3,000 lives that were lost and to honor the selfless and heroic efforts of our first responders on that day.
Republicans in Congress have now blocked three attempts to extend the expiring tax credits that help tens of millions of Americans afford their health insurance.
We must act now as Americans face sky-high premiums in 2026.
www.cnbc.com/2025/09/10/a...
About half of those who enroll in ACA coverage to access affordable health care work at or own a small business.
Failure to extend these tax credits will be a massive blow to the small businesses that create jobs and power local economies.
Congress must act now.
It would be devastating if Congressional Republicans allow Affordable Care Act enhanced premium tax credits to expire at the end of the year.
Pulling the rug out from under working families—especially at a time when so many are struggling to make ends meet—would be catastrophic.
Democrats remain ready to work across the aisle to prevent health care costs from skyrocketing overnight.
Extending the enhanced premium tax credits to make health care more affordable must be a priority in discussions in the coming weeks on government funding.
As New Hampshire continues to face a shortage of health care professionals, training grounds like Saint Anselm College's new nursing center are all the more important. I was glad to secure federal funding for the project and to attend the ribbon-cutting on campus today.
We're making real progress in New Hampshire to reduce overdose deaths and save lives.
The Trump administration's cuts to funding that help us fight the spread of fentanyl and increase access to recovery and treatment programs are putting everything we've accomplished at risk.
Americans are now facing the highest unemployment rate since 2021 and the slowest non-COVID job growth since 2010.
Working families are being squeezed by high prices on basic necessities and they're worried.
President Trump needs to stop damaging our economy and end his trade war.
Americans will see the highest premiums in decades if Republicans don't help us extend Affordable Care Act tax credits.
That means older Americans, working families, people in rural areas—those who can least afford it—will be priced out of health care coverage.
Families are already struggling with high costs, and allowing these tax credits to expire would make things much worse. My bill would permanently extend them and prevent costs from skyrocketing. Both sides know we need to act, and I hope Senate Republicans don’t stand in the way.
New: GOP Senate leader Thune keeps door open to extending expiring Obamacare tax credits
Trump-linked pollsters are raising alarms that MAGA voters will punish Republicans in 2026 if premiums go up.
Dems want the money extended in gov’t fund or another vehicle.
www.nbcnews.com/politics/con...
This National Recovery Month, I stand with the thousands of Granite State families whose lives have been touched by addiction and the courageous Granite Staters working to overcome it. I'll continue fighting in Congress to expand access to treatment and secure recovery resources.
Granite Staters are feeling the squeeze from President Trump's tariff taxes and they can't afford it.
My legislation would rein in the president's inflationary policies, providing desperately needed relief.
It's time for Republicans in Congress to stand up for working families.
While Granite Staters are struggling with rising utility bills, federal funding is ready to help families with energy efficient heat pumps, insulation and other retrofits that help lower their monthly bills.
It's time to put these dollars to work for New Hampshire families.
As parents send their children back to school, prices on everything from lunches to essential supplies, like notebooks and pencils, are sky high thanks to Trump's tariffs. It's a budgeting disaster for families who are already feeling squeezed by the affordability crisis.
62 years ago today, Martin Luther King Jr.’s March on Washington marked a watershed moment in the civil rights movement and the fight to secure full equality under the law for all Americans.
It's on all of us to uphold that promise and continue Dr. King’s work.
Child care isn't a luxury good, it's a basic necessity.
High quality, affordable child care provides families with the stability and flexibility they need to thrive, but for too many families it remains out of reach.
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-01-29 | H.R. 7148 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (45-55, 3/5 majority required) |
| 2026-01-27 | S. 3627 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (47-45, 3/5 majority required) |
| 2026-01-15 | H.R. 6938 (119th) | Final passage | YES | YES | ✓ | Bill Passed (82-15) |
| 2026-01-15 | H.R. 6938 (119th) | End debate | YES | YES | ✓ | Cloture Motion Agreed to (85-14, 3/5 majority required) |
| 2026-01-14 | S.J. Res. 98 (119th) | Point of Order S.J.Res. 98 | NO | NO | ✓ | Point of Order Well Taken (50-50, Vice President of the United States, voted Yea) |
| 2026-01-13 | S.J. Res. 84 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (47-52) |
| 2026-01-12 | H.R. 6938 (119th) | End filibuster to begin debate | YES | YES | ✓ | Cloture on the Motion to Proceed Agreed to (80-13, 3/5 majority required) |
| 2026-01-08 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (53-40) |
| 2026-01-08 | S.J. Res. 98 (119th) | Motion to Discharge S.J.Res. 98 | YES | YES | ✓ | Motion to Discharge Agreed to (52-47) |
| 2026-01-07 | S.J. Res. 86 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (43-50) |
| 2026-01-06 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-48) |
| 2026-01-06 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-47) |
| 2026-01-05 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (50-35) |
| 2025-12-18 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-42) |
| 2025-12-18 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (60-35) |
| 2025-12-18 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (58-36) |
| 2025-12-18 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-43) |
| 2025-12-18 | S. Res. 532 (119th) | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-43) |
| 2025-12-18 | S.J. Res. 82 (119th) | Joint Resolution S.J.Res. 82 | YES | YES | ✓ | Joint Resolution Defeated (50-50) |
| 2025-12-17 | S. Res. 412 (119th) | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-47) |
| 2025-12-17 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (71-29) |
| 2025-12-17 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (69-27) |
| 2025-12-17 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (67-30) |
| 2025-12-17 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (67-30) |
| 2025-12-17 | S. 1071 (119th) | Accept House changes | YES | YES | ✓ | Motion Agreed to (77-20) |
| 2025-12-15 | S. 1071 (119th) | End debate | YES | YES | ✓ | Cloture Motion Agreed to (76-20, 3/5 majority required) |
| 2025-12-11 | S. 1071 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Agreed to (75-22) |
| 2025-12-11 | S. Res. 532 (119th) | Resolution S.Res. 532 | NO | NO | ✓ | Resolution Agreed to (52-47) |
| 2025-12-11 | S. 3385 (119th) | End debate | YES | YES | ✓ | Cloture Motion Rejected (51-48, 3/5 majority required) |
| 2025-12-11 | S. 3386 (119th) | End debate | NO | NO | ✓ | Cloture Motion Rejected (51-48, 3/5 majority required) |
| 2025-12-10 | S. Res. 532 (119th) | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-47) |
| 2025-12-10 | S.J. Res. 82 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Agreed to (50-49) |
| 2025-12-09 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2025-12-09 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-46) |
| 2025-12-09 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (49-46) |
| 2025-12-09 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-46) |
| 2025-12-09 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2025-12-08 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-44) |
| 2025-12-04 | — | Confirm nominee | NOT_VOTING | NO | — | Nomination Confirmed (57-32) |
| 2025-12-04 | S. Res. 520 (119th) | End debate | NOT_VOTING | NO | — | Cloture Motion Rejected (43-37, 3/5 majority required) |
| 2025-12-04 | H.J. Res. 131 (119th) | Joint Resolution H.J.Res. 131 | NOT_VOTING | NO | — | Joint Resolution Passed (49-45) |
| 2025-12-03 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (63-34) |
| 2025-12-03 | S.J. Res. 91 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (49-47) |
| 2025-12-03 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (57-41) |
| 2025-12-03 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (56-40) |
| 2025-12-02 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (60-39) |
| 2025-12-02 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (61-36) |
| 2025-12-02 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-45) |
| 2025-12-01 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-41) |
| 2025-11-20 | H.J. Res. 130 (119th) | Joint Resolution H.J.Res. 130 | NO | NO | ✓ | Joint Resolution Passed (51-43) |
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.