I’m very concerned by reports that the maker of a children’s AI chat toy publicly exposed its users’ personal information. As children’s toys become more sophisticated, companies need to do everything they can to protect the safety and privacy of our kids.
www.axios.com/2026/02/03/a...

Congress Member Profile|U.S. Senator|Democrat|New Hampshire
Margaret Wood Hassan
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 890
Yes41%
No58%
Present0%
Not Voting2%
Party align87%
Cross-party12%
SoupScore
District Map
Senate District (Statewide)
U.S. Census Bureau boundary data.
Social & Web
External Resources

Margaret Wood Hassan
U.S. SenatorDemocratNew Hampshire
SoupScore
Margaret Wood's ATmosphere Activity
20 recent posts · 53 sponsored · 234 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Free and fair elections are the foundation on which this country was built. Threatening that right in any way is an unacceptable escalation from President Trump.
www.nytimes.com/2026/02/02/u...
As our country faces human trafficking, illegal drugs, and other threats, what is President Trump focused on? Using the FBI to pursue baseless claims and personal vendettas.
It’s wrong, dangerous for our democracy, and makes us less safe.
www.nytimes.com/2026/02/02/u...
Scary situation in Nashua today. I’m grateful for the first responders who are risking their lives to keep Granite Staters safe, and I’m praying for the injured fire fighters and all those in the area. If you live in the area make sure to shut off burners and extinguish open flames.
Bob Murphy of Salem sells his hand-beaded bracelets and donates the proceeds to the Parkinson’s Foundation. His creative contribution to Parkinson’s research is why I am honored to name him January’s Granite Stater of the Month.
The American people want the government to remain open, and they are also demanding an end to the deliberate intimidation, trampling of civil rights, and outrageous lawlessness by ICE agents that have left two American citizens shot dead. My full statement:
The Department of Homeland Security is reportedly planning to build a facility in Merrimack – but Merrimack’s Town Council hasn’t been consulted at all. Secretary Noem needs to provide answers to Granite Staters, now.
www.hassan.senate.gov/news/press-r...
Happy Birthday to my dear friend and colleague, Senator Shaheen.
It's an honor to work alongside you in service to NH. And while your time in the Senate is drawing to a close, I know you will remain a powerful voice for freedom, common sense, & progress for years to come.
Today marks the anniversary of the Challenger explosion, a tragedy that shook New Hampshire and our country.
We continue to honor the spirit and the legacy of Granite Stater Christa McAuliffe 40 years on, and her passion for teaching and learning lives on in our state.
On Holocaust Remembrance Day, we honor the 6 million Jewish people and the millions of others murdered during the Holocaust.
We must also recommit ourselves to standing up against antisemitism, hatred, and bigotry wherever we see it.
The President’s tariffs are causing chaos and uncertainty – and they’re raising costs for hardworking families. These tariffs were a choice by the President. They need to be repealed.
The fentanyl crisis has devastated families across New Hampshire, and stories like Anena's are far too common. I will never stop fighting to get our communities, first responders, and people battling addiction the support that they need.
I will vote against proceeding with this week’s bill to fund the Department of Homeland Security because ICE needs to significantly change the way it is conducting itself — and Congress should be doing everything it can to make sure that happens.
Our government’s number 1 job is to keep people safe. I know that’s what the well-trained local law enforcement officers in NH & across the country work to do every day as they de-escalate situations & protect and serve our communities. The Trump Administration is failing to meet this basic standard
Instead, we’re seeing American citizens killed by masked federal agents, people denied basic due process, and enflamed tensions and division that are making our communities less safe.
We should be working together to reform our immigration system so that we have strong border security and are removing violent criminals. That’s not what is happening under this Administration.
What ICE is doing in Minnesota and on many streets across the country is unacceptable, unconscionable, and it has to stop.
As the President's reckless tariffs continue to raise costs and hurt small businesses across NH, I visited Solomon's, a family-owned grocery in the North Country, to hear about the damage caused by Trump's decision to undermine our relationship with Canada.
President Trump has chosen to increase people’s costs. That’s what tariffs do.
53 years ago, Roe v. Wade affirmed a fundamental truth: women deserve the freedom to make their own health care decisions. That right was ripped away in 2022, but we must keep fighting to ensure women are free & equal citizens in this country.
SoupScore Breakdown
Loading analysis metrics…
Voting History890 total votesExpandCollapse
Voting History
890 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-07-28 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-45) |
| 2025-07-28 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-39) |
| 2025-07-28 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-45) |
| 2025-07-24 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-48) |
| 2025-07-24 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-47) |
| 2025-07-24 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-46) |
| 2025-07-24 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2025-07-23 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-47) |
| 2025-07-23 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (49-47) |
| 2025-07-23 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (48-47) |
| 2025-07-23 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (49-47) |
| 2025-07-23 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-47) |
| 2025-07-23 | H.R. 3944 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Agreed to (90-8) |
| 2025-07-23 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-47) |
| 2025-07-23 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-41) |
| 2025-07-22 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (61-35) |
| 2025-07-22 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2025-07-22 | H.R. 3944 (119th) | End filibuster to begin debate | YES | YES | ✓ | Cloture on the Motion to Proceed Agreed to (91-7, 3/5 majority required) |
| 2025-07-22 | H.R. 3944 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (50-48) |
| 2025-07-22 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-47) |
| 2025-07-22 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2025-07-22 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-47) |
| 2025-07-21 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (44-43) |
| 2025-07-17 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (46-36) |
| 2025-07-17 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-34) |
| 2025-07-17 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (57-31) |
| 2025-07-17 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-40) |
| 2025-07-17 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-43) |
| 2025-07-17 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-46) |
| 2025-07-17 | H.R. 4 (119th) | Final passage | NO | NO | ✓ | Bill Passed (51-48) |
| 2025-07-17 | H.R. 4 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Agreed to (52-47) |
| 2025-07-17 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-51) |
| 2025-07-17 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-51) |
| 2025-07-17 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (49-50) |
| 2025-07-17 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-51) |
| 2025-07-17 | H.R. 4 (119th) | Kill the motion | NO | NO | ✓ | Motion to Table Agreed to (51-47) |
| 2025-07-16 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-51) |
| 2025-07-16 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Motion to Recommit Rejected (48-51) |
| 2025-07-16 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-51) |
| 2025-07-16 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Motion to Recommit Rejected (47-50) |
| 2025-07-16 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (46-51) |
| 2025-07-16 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Motion to Recommit Rejected (47-52) |
| 2025-07-16 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Motion to Recommit Rejected (48-51) |
| 2025-07-16 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-52) |
| 2025-07-16 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Motion to Recommit Rejected (48-51) |
| 2025-07-16 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Motion to Recommit Rejected (48-51) |
| 2025-07-16 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Motion to Recommit Rejected (48-51) |
| 2025-07-16 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (49-50) |
| 2025-07-15 | H.R. 4 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (50-50, Vice President of the United States, voted Yea) |
| 2025-07-15 | H.R. 4 (119th) | Motion to Discharge H.R. 4 | NO | NO | ✓ | Motion to Discharge Agreed to (50-50, Vice President of the United States, voted Yea) |
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.