Congress is out of session until Monday, November 9 for the midterm campaign. No new roll-call votes until then; the last were the House on Sep 16 and the Senate on Sep 30.

U.S. Senator from New Hampshire · Class III

Margaret Wood Hassan

Democrat 2nd term Up 2028 Ranking · Joint Economic Committee

From public records: votes from Voteview, bills from congress.gov, money from FEC filings · votes updated Oct 7, 2026 · How we measure

87LoyaltyMed 96
98AttendMed 98
18BipartMed 9
105BreaksMed 31

Position · −0.23

LEFTD · R RANGESRIGHT
In office
Senate 2017–now
9 years in CongressMore senior than 27% of the Senate
Breaks on
  • Finance and Financial Sector 37%
  • Nominations 20%
Committees
  • Joint Economic Committee
  • Finance
  • Health, Education, Labor, and Pensions
Bills on
  • Health
  • Taxation
  • Armed Forces and National Security
Age
68

Bottom line

Campaign money

Method

In the 2025–26 cycle Hassan’s campaign raised $2.5M: $1.9M (77%) from individuals and $561K (22%) from PACs and other committees. Cash on hand: $1.7M.

Through Jun 30, 2026; filings lag, so recent gifts can take weeks to appear. Money raised also counts loans and transfers, so the shares need not add to 100%. Source: FEC.gov.

Last cycle, party money, self-funding and debts are part of Pro. See Pro

Who funds Hassan

The largest PACs and other committees giving directly to the campaign this cycle, of 240.

  1. Amgen Corporate PAC
  2. Humana Corporate PAC
  3. Delta Dental Plans Association Trade association PAC
Amounts, the top 10 and who else they fundPro

See how much each organization gave Hassan this cycle and last, the mix of corporate, labor, trade and other PACs, and who else each one funds.

This part is in Pro. A free account lets you follow up to 3 people and get a weekly email about them; upgrade whenever you need more.

Create a free account See what Pro adds Log in

Hassan’s own leadership PAC: Granite Values PAC. A separate PAC a member sponsors to give to other candidates.

Where Hassan has influence

Roles

Talks most about

  • Government Spending 6 statementsCriticized Trump's vanity projects as wasteful spending
  • Health 4 statementsHighlighted addiction prevention and treatment efforts
  • Tariffs 3 statementsOpposes Trump's tariffs on businesses and families
  • Environmental Protection 2 statementsIntroduced bill to ban forever chemicals from food packaging
  • Education 2 statementsHosted discussion on RISE Act for disability accommodations
  • Military Readiness 2 statementsOpposes illegal war with Iran raising business costs

Stories in Hassan’s press releases with their latest stance, last three months. Read by AI.

Where Hassan breaks with Democrats

Method

Share of party-line votes on each issue where Hassan voted against most Democrats. The tick is the median for Senate Democrats.

  1. Finance and Financial Sector 37% · 7 of 19 party 0%
  2. Nominations 20% · 43 of 214 party 5%
  3. Health care 20% · 2 of 10 party 0%

Every issue Pro See all 11 issues where Hassan has broken with Democrats, and filter the voting record to those votes.

Free account See Pro

Notable votes

Full record (Pro)

Where Hassan broke with their party, close outcomes and final passage votes on named bills, newest first.

DateMeasureTitleVote Party split (yea)Result
Sep 30, 2026 H.R. 9340 Ratepayer Protection ActOn Cloture on the Motion to Proceed · The bill requires state utility regulators and nonregulated utilities to consider implementing a standard to hold certain large-load…Broke w/ party Yea Failed
57–43
Aug 8, 2026 H.R. 6500 Continuing Appropriations and Extensions Act, 2027On the Motion to Table · This bill provides continuing FY2027 appropriations for federal agencies and extends various expiring programs and authorities.Broke w/ party Nay Passed
61–32
Aug 7, 2026 H.R. 5334 Lindsey O. Graham Sanctioning Russia and Iran Act of 2026On Passage of the Bill · This bill imposes a variety of sanctions, tariffs, and prohibitions related to Russia, extends an Iran-related sanctions law, and expands a…Broke w/ party Nay Passed
86–11
Jul 29, 2026 H.R. 5334 Lindsey O. Graham Sanctioning Russia and Iran Act of 2026On the Motion to Proceed · This bill imposes a variety of sanctions, tariffs, and prohibitions related to Russia, extends an Iran-related sanctions law, and expands a…Broke w/ party Nay Passed
84–12
Jul 28, 2026 H.R. 5334 Lindsey O. Graham Sanctioning Russia and Iran Act of 2026On Cloture on the Motion to Proceed · This bill imposes a variety of sanctions, tariffs, and prohibitions related to Russia, extends an Iran-related sanctions law, and expands a…Broke w/ party Nay Passed
86–12
Jun 23, 2026 PN8593 Darrell Owens, of Pennsylvania, to be U.S. Representative to the Organization for Security and Cooperation in Europe, with the rank of AmbassadorOn the NominationBroke w/ party Yea Passed
67–30
Jun 4, 2026 S. 2 Secure America ActOn the Motion · This act provides $70 billion in funding to the Department of Homeland Security (DHS), U.S. Customs and Border Protection (CBP), and U.S.Broke w/ party Yea Failed
15–84
May 19, 2026 PN8511 Sheria Akins Clarke, of South Carolina, to be United States District Judge for the District of South CarolinaOn the NominationBroke w/ party Yea Passed
52–38

Yea ■ filled · Nay □ open · Not voting – dash. Party split bars: Democrats left, Republicans right; dark = yea, light = nay.

What Hassan is saying

All 33 statements and posts

◇ statements (press releases) · ○ posts. When a statement names a bill Hassan voted on, the vote is shown next to it.

Effectiveness, 119th Congress so far

How it’s measured
1.01· expected 0.96

Meets expectations

Rank 40 of 100 in the Senate · expected = average of 18 minority-party ranking members

How far Hassan’s own bills got, weighted by substance. The average member scores 1.00.

  1. Introduced 55
  2. Action in committee 10
  3. Action beyond committee 10
  4. Passed chamber 4
  5. Became law 0

55 bills and joint resolutions sponsored: 0 significant (got a roll call vote), 55 substantive, 0 commemorative. Compare the Senate

How Hassan’s ratings compare with every senator

Ratings, 119th Congress

Scores run 0–100 and always sit next to a median. Each tick is one senator; the ringed marker is Hassan.

98/ 100

Chamber median 98 · 14 missed of 915

Voted on 901 of 915 roll calls; missed 14. Higher than 62% of senators.

85%100%

Party loyalty

How it’s measured
87/ 100

Senate D median 96 · Rank 44 of 47

Sided with the Democratic majority on 827 votes that split the parties. Lower than 95% of senators.

75%100%
18/ 100

Chamber median 9 · +9

Average agreement with members of the other party on contested votes. Higher than 95% of senators.

0%30%
−0.23

Democratic middle 80%: -0.51 to -0.23

Left–right position from roll-call similarity (DW-NOMINATE, Voteview), from −1 to +1. Members who vote alike sit near each other.

LiberalConservative

Bills, 119th Congress

All 59 sponsored bills

Sponsored 59 (Senate median 61) · cosponsored 340 (median 308), 165 of them as an original cosponsor · most often on Health, Taxation, Armed Forces and National Security.

Votes by issue

How votes are tagged
IssueVotesYea share
Nominations222 23%
Economics and Public Finance205 70%
Other116 23%
Armed Forces & National Security51 33%
Immigration36 89%
International Affairs36 72%
Energy & environment26 19%
Environmental Protection19 32%
Finance and Financial Sector19 58%
Congress15 7%
Show all 32 issues
IssueVotesYea share
Public Lands and Natural Resources15 0%
Taxes, finance & economy14 7%
Energy13 8%
Government Operations and Politics13 23%
Sports and Recreation12 83%
Transportation and Public Works12 58%
Foreign affairs & trade10 20%
Health care10 20%
Housing and Community Development9 100%
Taxation7 43%
Budget & appropriations7 0%
Foreign Trade and International Finance6 83%
Transportation & infrastructure6 17%
Crime and Law Enforcement4 75%
Health4 75%
Education & families3 0%
Education2 50%
Emergency Management2 100%
Science, Technology, Communications2 0%
Immigration & border2 0%
Crime & justice2 100%
Families1 100%

How often Hassan voted with Democrats on each issue is part of Pro.

Who votes alike

Method

Agreement on contested votes where both cast yea or nay.

Most aligned

  1. DJeanne ShaheenNH Senate94%agreement
  2. DJacky RosenNV Senate92%agreement
  3. DRuben GallegoAZ Senate92%agreement

Full voting network Pro See all twelve closest allies, the members Hassan most often votes against, and the closest allies in the other party.

Free account See Pro

Record over time

Historical record Pro Compare Hassan’s measures across every Congress on file.

Free account See Pro

Background

Each line links to its source and says how it is known. How we check

Offices held

  • Governor of New HampshireState, New Hampshire 2013–2017 Official recordSource
  • State Senate of New HampshireState · Member 2004–2010 Official recordSource

Experience

  • Lawyer Official recordSource

Education

  • Northeastern University School of LawJuris Doctor 1985 Official recordSource
  • Brown UniversityBachelor of Arts 1980 Official recordSource

Report a correction

Résumé and contact

Career in Congress

  • U.S. Senate, New HampshireDemocrat2017–present

Seat

Seat
Class 3, junior senator
Current term
2023–2029
Age
68

Committees and roles

All committees

Contact

DC office
202-224-3324
324 Hart Senate Office Building
District offices
Berlin, Manchester, Portsmouth, Concord
Instagram
senatorhassan

Elsewhere

Oathstar ID osp_p4brc5ez6d