Skip to the content New, and not finished. See something wrong? Help us fix it
Liberty Politics
← New Hampshire on November 3

New Hampshire Senate

Jeanne Shaheen (D) is not running again. 3 candidates are on the ballot on November 3, 2026. The Cook Political Report rates it a toss-up.

  • Chris Pappas

    Democrat · in the House today

    F
    Liberty Score F

    On the liberty side in 67 of 122 votes and bills.

  • John E. Sununu

    Republican · engineer, U.S. senator from 2003 to 2009

    6/7
    With liberty on 6 of 7 measures

    Not a letter grade. Sununu has cast no vote in Congress since 2021, so this comes from what Sununu has said and done, on the 7 measures where the record settles which side Sununu is on.

Follow this race? A statement, an interview or a vote in a state house we missed goes on this page once we have checked it.

Send a source

Side by side

A letter is a grade from recorded votes. A tick or a cross is for a candidate with no votes: it comes from what that candidate has said and done, and every source is listed below.

Ends the Islamic Republic
F
Pappas11 of 17 votes with liberty
✓
SununuWith liberty, from 2 sources
Stands with the Iranian people
A
Pappas3 of 3 votes with liberty
–
SununuNothing on record
Stands with Israel
B
Pappas12 of 15 votes with liberty
~
SununuBoth ways, from 2 sources
Stands by America's allies
A
Pappas14 of 15 votes with liberty
✓
SununuWith liberty, from 2 sources
A strong military
A
Pappas11 of 11 votes with liberty
✓
SununuWith liberty, from 1 source
Stops mass migration
F
Pappas7 of 20 votes with liberty
✓
SununuWith liberty, from 2 sources
Limits migration from Islamic countries
F
Pappas0 of 2 votes with liberty
–
SununuNothing on record
Stops the Islamization of the West
F
Pappas2 of 3 votes with liberty
–
SununuNothing on record
Keeps religion out of law
–
Pappas1 of 1, too few to grade
–
SununuNothing on record
Free markets
F
Pappas3 of 19 votes with liberty
✓
SununuWith liberty, from 2 sources
Free speech
F
Pappas0 of 2 votes with liberty
–
SununuNothing on record
Against the woke left
F
Pappas3 of 14 votes with liberty
✓
SununuWith liberty, from 1 source

John E. Sununu, on the record

Sununu has no votes in Congress since 2021, so there is no letter grade. This is what Sununu has said and done on our measures. Each line has its source, and each is marked with the same test we use for votes.

Also on the ballot

Edmond LaPlante (Constitution).

Who is on the ballot: the state election offices, as listed on Wikipedia on October 4, 2026, checked against the candidate file of the Federal Election Commission. Race rating: the Cook Political Report, September 23, 2026. See a name that is wrong or missing? Use the box below.

Know this race better than we do?

Argue it with the hosts on a call. The community meets every day, and members help decide what goes on these pages.

See something wrong? Tell us.

Every vote here is checked against the official record. Our summaries, our choices, the candidates we have not researched and our writing are another matter, and this is where you fix them. No account and no email. We check every note, and we fix what holds up.

What is it about?

Leave out anything private. How notes are handled

See a mistake? Tell us