New Hampshire Senate
Tue, Nov 3 · Seat held by Jeanne Shaheen Democratic since Jan 2009
Chris Pappas 49.2John E. Sununu 42.2
Average of 5 polls, Sep 15 to Oct 20, from VoteHub · how it’s calculated
Newest poll
Newest · Saint Anselm, field dates Oct 19 to Oct 20, released Oct 23, 1,672 likely votersPolls fetched Oct 30, 2:02 a.m. ET, from VoteHub
Polls over time
21 polls, through Election Day Nov 3The thick line is the 7-week average, not a forecast. How it’s calculated. All polls. Polls fetched Oct 30, 2:02 a.m. ET, from VoteHub.
The polls in this chart (21)
2 polls released in the last 14 days · latest results range from 48 to 50% (D) and 40 to 45% (R) (newest 5 polls on the chart)
21 of the 25 polls for this race, each with both names, plotted on the field end date.
| Pollster | Field dates | Released | Sample | Pappas | Sununu |
|---|---|---|---|---|---|
| Saint Anselm | Oct 19 to Oct 20 | Oct 23 | 1,672 likely voters | 50 | 43 |
| University of Massachusetts Lowell Center for Public Opinion/YouGov | Oct 2 to Oct 19 | Oct 29 | 600 likely voters | 48 | 41 |
| The New York Times/Siena University | Sep 15 to Sep 22 | Sep 24 | 613 likely voters | 50 | 45 |
| University of New Hampshire | Sep 17 to Sep 21 | Sep 25 | 1,418 likely voters | 50 | 42 |
| InsiderAdvantage | Sep 16 to Sep 18 | Sep 18 | 1,200 likely voters | 48 | 40 |
| University of New Hampshire | Aug 20 to Aug 24 | Aug 26 | 1,878 likely voters | 43 | 45 |
| Saint Anselm College Survey Center | Aug 17 to Aug 18 | Aug 25 | 1,411 likely voters | 48 | 41 |
| Saint Anselm | Jun 24 to Jun 25 | Jul 1 | 1,614 registered voters | 47 | 41 |
| University of New Hampshire | Jun 18 to Jun 23 | Jul 1 | 2,232 likely voters | 47 | 44 |
| University of New Hampshire | Apr 17 to Apr 21 | Jun 12 | 1,295 likely voters | 49 | 42 |
| Emerson College | Mar 21 to Mar 23 | Apr 14 | 1,100 likely voters | 45.3 | 43.7 |
| Saint Anselm | Mar 16 to Mar 18 | Apr 14 | 1,491 registered voters | 46 | 43 |
| yes. every kid. | Jan 28 to Jan 29 | Apr 14 | 563 likely voters | 45 | 41 |
| University of New Hampshire | Jan 15 to Jan 19 | Apr 14 | 2,038 likely voters | 50 | 45 |
| Praecones Analytica | Dec 26 to Dec 28 | Apr 14 | 603 registered voters | 42.3 | 35.6 |
| Saint Anselm | Nov 18 to Nov 19 | Apr 14 | 2,112 registered voters | 44 | 41 |
| co/efficient | Oct 9 to Oct 13 | Apr 14 | 1,034 likely voters | 45 | 42 |
| University of New Hampshire | Sep 17 to Sep 23 | Apr 14 | 1,225 likely voters | 49 | 43 |
| co/efficient | Sep 10 to Sep 12 | Apr 14 | 904 likely voters | 46 | 43 |
| 1892 Polling | Sep 2 to Sep 4 | Apr 14 | 500 likely voters | 45 | 43 |
| Quantus Insights | Mar 17 to Mar 19 | Apr 14 | 650 registered voters | 44 | 53 |
Polls left off the chart (4 of 25)
| Poll | Why it is not on the chart |
|---|---|
| University of New HampshireAug 20 to Aug 24 | Names fewer than two candidates on this ballot (lists Chris Pappas, Scott Brown) |
| Saint Anselm College Survey CenterAug 17 to Aug 18 | Names fewer than two candidates on this ballot (lists Chris Pappas, Scott Brown) |
| Saint AnselmJun 24 to Jun 25 | Names fewer than two candidates on this ballot (lists Chris Pappas, Scott Brown) |
| University of New HampshireJun 18 to Jun 23 | Names fewer than two candidates on this ballot (lists Chris Pappas, Scott Brown) |
Side by side
Left column: PappasRight column: Sununu
- Total receipts, 2025-2026 cycle, through Oct 14
- $23.7M
- $5.7M
- Cash on hand
- $2.0M
- $1.7M
- Donor-based spectrum
- LiberalCentristConservativePappasSununu
- Races won and lost
- 4-0
- None on file
- Years since first win on file
- 7
- Not available
- Age on Election Day
- 46
- Not available
Money: FEC bulk data, through Oct 14. One or more are matched to the FEC by name, party and seat, so a total could belong to someone else.
How these are counted
Total receipts line of each candidate’s principal campaign committee, 2025-2026 cycle. Other sites may show career, six-year or all-committee totals, which differ. Pappas: $23,703,648 received, $1,984,366 cash on hand. Sununu: $5,681,528 received, $1,711,396 cash on hand. The spectrum is a published research score, not our rating. How this works. Wins and losses count the races in our results files, the same as each profile.
What changed in this race
Newest firstNEW POLLNew Hampshire Senate
New Hampshire Senate: Chris Pappas 48, John Sununu 41
University of Massachusetts Lowell Center for Public Opinion/YouGov, Oct 2 to Oct 19, 600 likely voters
NEW POLLNew Hampshire Senate
New Hampshire Senate: Chris Pappas 50, John Sununu 43
Saint Anselm, Oct 19 to Oct 20, 1,672 likely voters
More about this race
Candidates on the ballot
- Chris PappasDemocratic
- John E. SununuRepublican
Party nominees only, not the certified ballot. This list may not include every candidate. See the official list at the New Hampshire Secretary of State, Elections Division
Source: sos.nh.gov, dated Sep 8
Seat on the ballot, shift from 2014 to 2020: 12.3 points toward Democrats (Democratic by 3.3 in 2014, Democratic by 15.6 in 2020).
Vote in New Hampshire
- Register
- Registration, polling place, sample ballot lookup, mail ballot status, iD rules, election office
Trouble voting? Election Protection hotline: 866-OUR-VOTE. A nonpartisan coalition of civil-rights and voting-rights groups, not a government service. 866ourvote.org
Official results for New Hampshire
History (16 elections for this seat)
- Votes for listed candidates
- 620,975
- Election day
- November 8, 2022
US Senate, New Hampshire, 2022, every candidate Candidate Party Votes and share Share DemocraticMargaret Wood HassanWonName as filed: Maggie Hassan Democratic 332,49053.5% RepublicanDonald C. Bolduc Republican 275,63144.4% LibertarianJeremy Kauffman Libertarian 12,3902.0% Scattered write-insName as filed: Scattering Write-in 4640.1% - Votes for listed candidates
- 795,914
- Election day
- November 3, 2020
US Senate, New Hampshire, 2020, every candidate Candidate Party Votes and share Share DemocraticJeanne ShaheenWon Democratic 450,77856.6% RepublicanCorky Messner Republican 326,22941.0% LibertarianJustin O'Donnell Libertarian 18,4212.3% Scattered write-ins Write-in 4860.1% - Votes for listed candidates
- 739,140
- Election day
- November 8, 2016
US Senate, New Hampshire, 2016, every candidate Candidate Party Votes and share Share DemocraticMargaret Wood HassanWonName as filed: Maggie Hassan Democratic 354,64948.0% RepublicanKelly Ayotte Republican 353,63247.8% IndependentAaron Day Independent 17,7422.4% LibertarianBrian Chabot Libertarian 12,5971.7% Scattered write-insName as filed: Scatter Write-in 5200.1% - Votes for listed candidates
- 488,159
- Election day
- November 4, 2014
US Senate, New Hampshire, 2014, every candidate Candidate Party Votes and share Share DemocraticJeanne ShaheenWon Democratic 251,18451.5% RepublicanScott P. Brown Republican 235,34748.2% Scattered write-insName as filed: Scatter Write-in 1,6280.3% - Votes for listed candidates
- 454,710
- Election day
- November 2, 2010
US Senate, New Hampshire, 2010, every candidate Candidate Party Votes and share Share RepublicanKelly AyotteWon Republican 273,21860.1% DemocraticPaul W. Hodes Democratic 167,54536.8% IndependentChris Booth Independent 9,1942.0% LibertarianKen Bleevens Libertarian 4,7531.0% - Votes for listed candidates
- 694,787
- Election day
- November 4, 2008
US Senate, New Hampshire, 2008, every candidate Candidate Party Votes and share Share DemocraticJeanne ShaheenWon Democratic 358,43851.6% RepublicanJohn E. Sununu Republican 314,40345.3% LibertarianKen Blevens Libertarian 21,5163.1% Scattered write-ins Write-in 4300.1% - Votes for listed candidates
- 656,498
- Election day
- November 2, 2004
US Senate, New Hampshire, 2004, every candidate Candidate Party Votes and share Share RepublicanJudd GreggWon Republican 434,84766.2% DemocraticDoris R. Haddock Democratic 221,54933.7% Scattered write-ins Write-in 1020.0% - Votes for listed candidates
- 447,135
- Election day
- November 5, 2002
US Senate, New Hampshire, 2002, every candidate Candidate Party Votes and share Share RepublicanJohn E. SununuWon Republican 227,22950.8% DemocraticJeanne Shaheen Democratic 207,47846.4% LibertarianKen Blevens Libertarian 9,8352.2% Scattered write-ins Write-in 2,3960.5% Scattered write-insName as filed: Scatter Write-in 1970.0% - Votes for listed candidates
- 314,696
- Election day
- November 3, 1998
US Senate, New Hampshire, 1998, every candidate Candidate Party Votes and share Share RepublicanJudd GreggWon Republican 213,47767.8% DemocraticGeorge Condodemetraky Democratic 88,88328.2% LibertarianBrian Christeson Libertarian 7,6032.4% IndependentRoy Kendel Independent 4,7331.5% - Votes for listed candidates
- 491,873
- Election day
- November 5, 1996
US Senate, New Hampshire, 1996, every candidate Candidate Party Votes and share Share RepublicanBob SmithWon Republican 242,25749.3% DemocraticDick Swett Democratic 227,35546.2% LibertarianKen Blevens Libertarian 22,2614.5% - Votes for listed candidates
- 518,170
- Election day
- November 3, 1992
US Senate, New Hampshire, 1992, every candidate Candidate Party Votes and share Share RepublicanJudd GreggWon Republican 249,59148.2% DemocraticJohn Rauh Democratic 234,98245.3% LibertarianKatherine M. Alexander Libertarian 18,2143.5% IndependentLarry Brady Independent 9,3401.8% IndependentKenneth E. Blevens, Sr. Independent 4,7520.9% OtherDavid Haight Other 1,2910.2% - Votes for listed candidates
- 291,393
- Election day
- November 6, 1990
US Senate, New Hampshire, 1990, every candidate Candidate Party Votes and share Share RepublicanRobert C. SmithWon Republican 189,79265.1% DemocraticJohn A. Durkin Democratic 91,29931.3% LibertarianJohn G. Elsnau Libertarian 9,7173.3% Scattered write-ins Write-in 5850.2% - Votes for listed candidates
- 244,735
- Election day
- November 4, 1986
US Senate, New Hampshire, 1986, every candidate Candidate Party Votes and share Share RepublicanWarren B. RudmanWon Republican 154,09063.0% DemocraticEndicott Peabody Democratic 79,22232.4% IndependentBruce Valley Independent 11,4234.7% - Votes for listed candidates
- 384,369
- Election day
- November 6, 1984
US Senate, New Hampshire, 1984, every candidate Candidate Party Votes and share Share RepublicanGordon J. HumphreyWon Republican 225,82858.8% DemocraticNorman E. D'Amours Democratic 157,44741.0% LibertarianSaunder H. Primack Libertarian 1,0940.3% - Votes for listed candidates
- 375,060
- Election day
- November 4, 1980
US Senate, New Hampshire, 1980, every candidate Candidate Party Votes and share Share RepublicanWarren RudmanWon Republican 195,55952.1% DemocraticJohn A. Durkin Democratic 179,45547.8% Scattered write-ins Write-in 460.0% - Votes for listed candidates
- 263,760
- Election day
- November 7, 1978
US Senate, New Hampshire, 1978, every candidate Candidate Party Votes and share Share RepublicanGordon J. HumphreyWon Republican 133,74550.7% DemocraticThomas J. McIntyre Democratic 127,94548.5% LibertarianCraig Franklin Libertarian 2,0700.8%
1978 to 2022: MIT Election Data and Science Lab, U.S. Senate statewide 1976-2024, retrieved Oct 28, 2026. Compiled by MIT Election Data and Science Lab (MEDSL) from official returns; not an official source
Download and cite
Cite this page
Election Wrld. (2026). US Senate in New Hampshire, election results. https://www.electionwrld.com/nh/us-senate. Retrieved October 30, 2026.
Sources
Sources: U.S. Senate: senators contact information XML (class per senator) (US government work, public domain), retrieved Oct 28, 2026; MIT Election Data and Science Lab, U.S. Senate statewide 1976-2024 (CC0 1.0), retrieved Oct 28, 2026, compiled by MIT Election Data and Science Lab (MEDSL) from official returns, not an official source; unitedstates/congress-legislators (current) (CC0-1.0), retrieved Oct 28, 2026, compiled by the @unitedstates project volunteers (rosters from official congressional sources) from official returns, not an official source.
DataState data (JSON)Sources: MIT Election Data and Science Lab, U.S. Senate statewide 1976-2024, VoteHub polls (CC BY 4.0), FEC, DIME (ODC-BY), Portraits: unitedstates/images (public domain), Photo creditsData as of Oct 28, 2026

