New Hampshire · U.S. Senate · 2026
New Hampshire moved 11 points toward the Democrats
Chris Pappas won with 55.9%, a D+13.8 margin against New Hampshire’s D+2.8 vote for president in 2024. All 10 counties moved toward the Democrats.
Live · Updated · 98% reported

55.9
Chris Pappas
354,693 votes
✓ Winner · AP call 8:20 p.m. ET, Nov. 3
42.2
John Sununu
267,336 votes
Vote share · per AP98% reported
55.9%42.2%
Also: Edmond Laplante 1.9%
Margin vs 2024D+11.0 swing
2026 D+13.8
2024 president D+2.8
Chance of winningExternal ↗
Chris Pappas >99% · settled Yes
4.3M contracts traded · prices, not our forecast ·
Every place, by margin
Bars show 2026; dots show the 2024 presidential race. Paler bars: under half the vote counted.
Place← More DemocraticMore Republican →20262024
Hanover
D+74.5
Durham
D+67.7
Lyme
D+66.6
Lebanon
D+58.4
Portsmouth
D+48.6
Harrisville
D+48.4
Keene
D+48.3
Jackson
D+47.5
Plymouth
D+47.3
Hart's Location
D+44.4
Peterborough
D+44.1
Newmarket
D+42.5
Randolph
D+42.0
Plainfield
D+41.7
Dover
D+41.1
Exeter
D+40.4
Sugar Hill
D+40.4
Grantham
D+40.3
Concord
D+40.2
Hancock
D+38.7
Lee
D+38.4
Madbury
D+35.7
Hopkinton
D+35.5
Enfield
D+35.2
Easton
D+35.2
Orford
D+35.1
Marlborough
D+34.7
Franconia
D+34.2
Bartlett
D+33.8
Eaton
D+33.6
Roxbury
D+33.1
New London
D+32.9
Bethlehem
D+31.6
New Castle
D+31.5
Walpole
D+30.5
Grafton
D+29.5D+19.8
Sandwich
D+28.8
Holderness
D+28.4
Rollinsford
D+28.1
Wilmot
D+27.4
Somersworth
D+27.1
Nelson
D+26.5
Strafford
D+26.4D+12.0
Cornish
D+26.4
Manchester
D+26.0
Bow
D+25.6
Nashua
D+25.3
Dublin
D+24.8
Conway
D+23.9
Stratham
D+23.8
Warner
D+23.5
Cheshire
D+22.3D+9.9
Alstead
D+22.2
Waterville Valley
D+22.2
Henniker
D+21.7
Canaan
D+21.6
Westmoreland
D+20.8
Chesterfield
D+20.5
Newfields
D+19.7
Canterbury
D+19.6
Madison
D+19.5
Amherst
D+18.8
Albany
D+18.3
Sutton
D+18.2
Thornton
D+18.0
Merrimack
D+17.7D+5.2
Rye
D+17.5
Greenland
D+17.3
Hinsdale
D+17.3
Lincoln
D+17.0
Wilton
D+16.4
Woodstock
D+16.0
Tamworth
D+15.9
Barrington
D+15.3
Mont Vernon
D+15.3
Milford
D+14.8
Hillsborough
D+14.3D+2.9
North Hampton
D+14.2
Ashland
D+14.2
Andover
D+14.1
Sunapee
D+13.7
Bradford
D+13.6
Hollis
D+13.4
Pembroke
D+13.3
Jaffrey
D+12.7
Newbury
D+12.7
Campton
D+12.5
Gilsum
D+12.4
Piermont
D+12.3
Marlow
D+12.3
Claremont
D+11.6
Rochester
D+11.4
Whitefield
D+11.0
Berlin
D+10.7
Sullivan
D+10.4R+0.7
Hampton
D+10.3
Springfield
D+9.6
Goffstown
D+9.4
Antrim
D+9.1
Littleton
D+8.9
Sharon
D+8.8
Brookline
D+8.7
Greenfield
D+8.7
Bedford
D+8.4
Nottingham
D+8.3
Hooksett
D+8.0
Swanzey
D+7.9
Londonderry
D+7.2
Rockingham
D+7.0R+2.4
Stoddard
D+6.9
Francestown
D+6.1
Carroll
D+5.9R+1.7
Derry
D+5.5
Winchester
D+5.5
Brentwood
D+4.9
Wolfeboro
D+4.8
Lancaster
D+4.7
Kensington
D+4.2
New Boston
D+3.9
Acworth
D+3.9
Allenstown
D+3.7
Bristol
D+3.3
Northwood
D+3.2
Franklin
D+3.1
Bennington
D+3.1
Laconia
D+2.8
Hebron
D+2.7
New Hampton
D+2.5
Dalton
D+2.0
Charlestown
D+1.9
Gilford
D+1.8
Ellsworth
D+1.8
Langdon
D+1.5
Boscawen
D+0.8
Shelburne
D+0.8
Chatham
D+0.6
Tilton
D+0.5
East Kingston
Even
Lyndeborough
R+0.4
Center Harbor
R+0.5
Meredith
R+0.6
Epping
R+0.7
Webster
R+0.7
Orange
R+0.7
Fitzwilliam
R+1.0
Hudson
R+1.2
Lisbon
R+1.2
Litchfield
R+1.3
Dunbarton
R+1.9
Troy
R+2.9
Newport
R+3.0
Belknap
R+3.1R+13.0
Coos
R+3.3R+13.7
Northfield
R+3.5
Bridgewater
R+3.8
Greenville
R+4.0
Freedom
R+4.2
Sanbornton
R+4.4
Hampton Falls
R+4.4
Plaistow
R+4.7
Newington
R+4.7
Milan
R+4.9
Chichester
R+5.2
Brookfield
R+5.5
Temple
R+6.1
Windham
R+6.3
Kingston
R+6.3
Salisbury
R+6.3
Barnstead
R+6.5
Richmond
R+6.5
Stratford
R+6.5
Farmington
R+6.6
Warren
R+6.6
Deerfield
R+6.7
Newton
R+6.9
Alexandria
R+7.0
Rumney
R+7.0
Lyman
R+7.1
Landaff
R+7.7
Auburn
R+7.8
South Hampton
R+8.0
Chester
R+8.1
Belmont
R+8.4
Hampstead
R+8.7
Raymond
R+8.9
Milton
R+8.9
Gilmanton
R+9.1
Tuftonboro
R+9.2
Haverhill
R+9.3
Dorchester
R+9.4
Salem
R+9.7
Weare
R+9.8
Pittsfield
R+9.8
New Durham
R+11.1
Moultonborough
R+11.2
Monroe
R+11.2
Northumberland
R+11.6
Washington
R+11.7
Atkinson
R+12.1
Seabrook
R+12.6
Sandown
R+13.1
Fremont
R+13.1
Effingham
R+13.2
Epsom
R+14.4
Loudon
R+14.5
Pelham
R+14.6
Deering
R+14.6
Mason
R+14.6
Bath
R+14.6
Ossipee
R+15.0
Danbury
R+15.0
Lempster
R+15.6
Wentworth
R+15.8
Candia
R+15.9
Danville
R+17.1
Rindge
R+17.4
Colebrook
R+17.8
Alton
R+18.2
Goshen
R+18.4
Wakefield
R+18.9
Stark
R+19.2
Hill
R+21.1
Jefferson
R+21.8
Unity
R+23.0
Clarksville
R+23.8
Groton
R+24.2
Croydon
R+24.4
Errol
R+26.1
Columbia
R+26.8
Hale's location
R+26.9
Benton
R+28.3
New Ipswich
R+33.8
Dummer
R+37.6
Dixville
R+42.9
Pittsburg
R+43.2
Windsor
R+46.8
Stewartstown
R+47.4
Wentworth location
R+47.4
Millsfield
R+68.4
Each place shows the latest report from any source we collect: AP, the networks, DDHQ and state and county election offices, credited row by row. Race calls are AP’s. Counts are unofficial until certified. How we collect and check results.