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.

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.
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.
I'm heartbroken by reports of the horrific violence at Annunciation Catholic School in Minneapolis this morning and am grateful for our emergency first responders.
It's back-to-school week. Parents, students and teachers should not have to fear gun violence in our classrooms.
If Republicans allow the ACA enhanced premium tax credits to expire, out-of-pocket premiums will increase by more than 75% on average for ACA marketplace enrollees.
Working Americans can't afford that.
My bill would prevent these costs from skyrocketing.
President Trump's attacks on the Federal Reserve and attempt to fire a Fed governor will raise prices for families already struggling to make ends meet.
Imposing the highest tariffs since the Great Depression while repeating Nixon’s attacks on the Fed is this president's recipe for disaster.
On Women’s Equality Day, we mark 105 years since the adoption of the 19th Amendment, which granted many women the right to vote.
Today, we commemorate the tireless work of generations of suffragettes and continue to build on their efforts to achieve gender equality for all.
Happy Birthday to the National Park Service!
In NH, you can celebrate by visiting the beautiful Saint-Gaudens National Historical Park or a section of the Appalachian Trail. I'll continue working in Congress to support and preserve our treasured Granite State places.
President Trump's Big Beautiful Betrayal is increasing the cost of health care and making it more difficult to access the care you need.
Before the President signed these disastrous cuts, many of NH's hospitals and health care centers were struggling. Now, the situation is dire.
On National Fentanyl Prevention and Awareness Day, we must remember the many lives that have been lost to this deadly drug. I'm proud to have helped pass a resolution to recognize this day nationwide and refocus our efforts to end this crisis.
Mount Washington is integral not only to New Hampshire's heritage, but also to our economy.
It was great to ride up to the summit to tour the weather station, see all the tourists and Granite Staters who had made the trip up and, of course, to enjoy the stunning view.
11 years ago, James Foley, a journalist and Granite Stater, was murdered by ISIS terrorists.
My thoughts are with the Foley family as we remember his courage and uphold his commitment to seeking truth.
In the wake of health care cuts in the Big Beautiful Betrayal, we can’t let ACA tax credits that make health insurance affordable expire.
We have to sound the alarm. If these credits go away, health insurance costs will skyrocket and more Americans will lose coverage.
Health care cuts in the Big Beautiful Betrayal are just another step in the Trump administration's dangerous campaign to roll back women's reproductive freedoms.
Access to contraception is a fundamental right that I will keep fighting for.
www.npr.org/2025/08/07/n...
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 |
|---|---|---|---|---|---|---|
| 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) |
| 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) |
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.