← All states

2026 midterms · New Hampshire

In New Hampshire, registrations come to 78.1% of the Census count of adult citizens

0 of 10 counties have more registrations than the Census counts adult citizens; 0 of them by more than the Census margin of error. In the US Senate race, Chris Pappas (D) against John E. Sununu (R), 10 of 10 counties moved toward Democrats from the 2024 presidential vote; statewide, 5.6 points toward Democrats.

Registrations ÷ Census adult citizens

78.1%

866,949 Total (DEM + REP + UND) against 1,109,609 ± 1,848 adult citizens

Counties over 100%

0 of 10

0 beyond the Census margin of error

Swing since 2024

5.6 points toward Democrats

US Senate: Chris Pappas (D), John E. Sununu (R), against the 2024 presidential vote

Turnout

74.0%

ballots cast ÷ registrations

Results: unofficial, from the state’s file. SOS page 2026-general-election-results, files dated November 03, 2026; fetched 11/11/2026 10:23 UTC.

Certification: The Secretary of State totals the returns and declares the winners once every town and ward has reported (RSA 659:81). Source

Registration file: Total (DEM + REP + UND). Secretary of State, Party Registration History for November 2, 2026.

New Hampshire’s file gives one registration number, “Total (DEM + REP + UND)”, and does not say whether inactive registrations are included.

Voter rolls by county

Each county is colored by its registrations (Total (DEM + REP + UND)) as a share of the Census count of its adult citizens. Gray is 100% or less; the amber steps are over 100%, darker for more.

Registrations ÷ Census adult citizens, by county0 of 10 counties over 100%, 0 of them beyond the Census margin of error. Statewide: 78.1%. Click or tap a county to go to its entry.
Every county as a table
CountyRegistrations ÷ adult citizensRegistrationsAdult citizensSwing since 2024Turnout
Belknap County81.2%42,99752,982D +5.073.9%
Carroll County85.6%37,64644,000D +3.974.8%
Cheshire County76.1%47,71162,654D +6.473.7%
Coos County70.7%18,24925,830D +6.272.1%
Grafton County78.3%59,19175,577D +4.975.1%
Hillsborough County74.5%242,606325,451D +5.974.0%
Merrimack County78.0%97,714125,269D +6.473.2%
Rockingham County83.6%213,086254,893D +4.874.9%
Strafford County75.6%81,054107,215D +7.072.1%
Sullivan County74.7%26,69535,738D +5.773.3%

The 2026 swing by county

Each arrow starts at the county’s center. It leans left and blue where the county moved toward Democrats from the 2024 presidential vote to the 2026 US Senate race, and right and red where it moved toward Republicans; the longer the arrow, the bigger the move.

Change in the Democratic share of the two-party vote, by county10 of 10 counties moved toward Democrats and 0 toward Republicans. Statewide: 5.6 points toward Democrats. US Senate: Chris Pappas (D), John E. Sununu (R); unofficial results.

Rolls and swing, county by county

Each dot is a county. Across: its registrations as a share of the Census count of adult citizens, with the dashed line at 100%. Up: its swing toward Democrats since 2024; down: toward Republicans.

Registrations ÷ adult citizens against the swingIn the 10 at or under 100%: 5.6 points toward Democrats.

Counties, one by one

Alphabetical. Each entry gives the county’s registrations against the Census count of adult citizens, its ballots, and its swing since 2024, with the file each figure comes from.

Belknap County

Total (DEM + REP + UND)
42,997
Census adult citizens
52,982 ± 177
Registrations ÷ adult citizens
81.2%
Registrations ÷ all adults
78.4%
Turnout
73.9%
Ballots ÷ adult citizens
60.0%
Chris Pappas (D)
14,884
John E. Sununu (R)
15,867
Democratic two-party share, 2026 · 2024
48.4% · 43.4%
Swing since 2024
5.0 points toward Democrats

Ballots: ballots cast. SOS page 2026-general-election-results, files dated November 03, 2026; fetched 11/11/2026 10:23 UTC (file).

Carroll County

Total (DEM + REP + UND)
37,646
Census adult citizens
44,000 ± 85
Registrations ÷ adult citizens
85.6%
Registrations ÷ all adults
82.8%
Turnout
74.8%
Ballots ÷ adult citizens
64.0%
Chris Pappas (D)
14,680
John E. Sununu (R)
13,015
Democratic two-party share, 2026 · 2024
53.0% · 49.1%
Swing since 2024
3.9 points toward Democrats

Ballots: ballots cast. SOS page 2026-general-election-results, files dated November 03, 2026; fetched 11/11/2026 10:23 UTC (file).

Cheshire County

Total (DEM + REP + UND)
47,711
Census adult citizens
62,654 ± 276
Registrations ÷ adult citizens
76.1%
Registrations ÷ all adults
73.7%
Turnout
73.7%
Ballots ÷ adult citizens
56.1%
Chris Pappas (D)
20,886
John E. Sununu (R)
13,124
Democratic two-party share, 2026 · 2024
61.4% · 55.0%
Swing since 2024
6.4 points toward Democrats

Ballots: ballots cast. SOS page 2026-general-election-results, files dated November 03, 2026; fetched 11/11/2026 10:23 UTC (file).

Coos County

Total (DEM + REP + UND)
18,249
Census adult citizens
25,830 ± 97
Registrations ÷ adult citizens
70.7%
Registrations ÷ all adults
68.9%
Turnout
72.1%
Ballots ÷ adult citizens
51.0%
Chris Pappas (D)
6,225
John E. Sununu (R)
6,398
Democratic two-party share, 2026 · 2024
49.3% · 43.1%
Swing since 2024
6.2 points toward Democrats

Ballots: ballots cast. SOS page 2026-general-election-results, files dated November 03, 2026; fetched 11/11/2026 10:23 UTC (file).

Grafton County

Total (DEM + REP + UND)
59,191
Census adult citizens
75,577 ± 288
Registrations ÷ adult citizens
78.3%
Registrations ÷ all adults
74.4%
Turnout
75.1%
Ballots ÷ adult citizens
58.8%
Chris Pappas (D)
28,185
John E. Sununu (R)
15,157
Democratic two-party share, 2026 · 2024
65.0% · 60.1%
Swing since 2024
4.9 points toward Democrats

Ballots: ballots cast. SOS page 2026-general-election-results, files dated November 03, 2026; fetched 11/11/2026 10:23 UTC (file).

Hillsborough County

Total (DEM + REP + UND)
242,606
Census adult citizens
325,451 ± 1,260
Registrations ÷ adult citizens
74.5%
Registrations ÷ all adults
68.9%
Turnout
74.0%
Ballots ÷ adult citizens
55.2%
Chris Pappas (D)
99,773
John E. Sununu (R)
74,212
Democratic two-party share, 2026 · 2024
57.3% · 51.5%
Swing since 2024
5.9 points toward Democrats

Ballots: ballots cast. SOS page 2026-general-election-results, files dated November 03, 2026; fetched 11/11/2026 10:23 UTC (file).

Merrimack County

Total (DEM + REP + UND)
97,714
Census adult citizens
125,269 ± 416
Registrations ÷ adult citizens
78.0%
Registrations ÷ all adults
74.9%
Turnout
73.2%
Ballots ÷ adult citizens
57.1%
Chris Pappas (D)
41,830
John E. Sununu (R)
29,012
Democratic two-party share, 2026 · 2024
59.0% · 52.6%
Swing since 2024
6.4 points toward Democrats

Ballots: ballots cast. SOS page 2026-general-election-results, files dated November 03, 2026; fetched 11/11/2026 10:23 UTC (file).

Rockingham County

Total (DEM + REP + UND)
213,086
Census adult citizens
254,893 ± 771
Registrations ÷ adult citizens
83.6%
Registrations ÷ all adults
79.8%
Turnout
74.9%
Ballots ÷ adult citizens
62.6%
Chris Pappas (D)
83,554
John E. Sununu (R)
72,412
Democratic two-party share, 2026 · 2024
53.6% · 48.8%
Swing since 2024
4.8 points toward Democrats

Ballots: ballots cast. SOS page 2026-general-election-results, files dated November 03, 2026; fetched 11/11/2026 10:23 UTC (file).

Strafford County

Total (DEM + REP + UND)
81,054
Census adult citizens
107,215 ± 384
Registrations ÷ adult citizens
75.6%
Registrations ÷ all adults
71.9%
Turnout
72.1%
Ballots ÷ adult citizens
54.5%
Chris Pappas (D)
35,983
John E. Sununu (R)
21,067
Democratic two-party share, 2026 · 2024
63.1% · 56.1%
Swing since 2024
7.0 points toward Democrats

Ballots: ballots cast. SOS page 2026-general-election-results, files dated November 03, 2026; fetched 11/11/2026 10:23 UTC (file).

Sullivan County

Total (DEM + REP + UND)
26,695
Census adult citizens
35,738 ± 126
Registrations ÷ adult citizens
74.7%
Registrations ÷ all adults
72.9%
Turnout
73.3%
Ballots ÷ adult citizens
54.7%
Chris Pappas (D)
10,426
John E. Sununu (R)
8,418
Democratic two-party share, 2026 · 2024
55.3% · 49.7%
Swing since 2024
5.7 points toward Democrats

Ballots: ballots cast. SOS page 2026-general-election-results, files dated November 03, 2026; fetched 11/11/2026 10:23 UTC (file).

How this was built

Every figure on this page is computed from the files listed below when the page is built. The registration count is the state’s own, under the state’s own label. The adult-citizen count is the Census Bureau’s citizen voting-age population from its special tabulation of the American Community Survey for 2020 to 2024, which carries a margin of error for every area; a county is “over within the margin” when its registrations pass the estimate by less than that margin.

The ratio to all adults uses the Census Bureau’s Vintage 2025 estimates of every resident of voting age, citizen or not, as of July 2025. Turnout is ballots cast divided by registrations, using the state’s own label for its ballots count; where a state publishes no ballots count, the votes in the race shown stand in, and the entry says so.

The swing is the Democratic share of the two-party vote in the 2026 race shown, minus the Democratic share in the 2024 presidential race, in percentage points. The race is the US Senate where the Democrat and the Republican each drew more votes than all other candidates together; otherwise the governor’s race; otherwise the US House, summed over each county’s contested districts. Votes are counted on the Democratic and Republican lines only; votes for the same candidates on other party lines are counted with the other candidates. Under ranked choice, first choices are used. The 2024 baseline is the MIT Election Data and Science Lab’s county file.

These pages describe the numbers. They are kept apart from the tests we registered in advance for our own analysis of the 2026 returns. Unofficial results move during the canvass; each figure carries the time of the file it came from, and the pages are rebuilt as states certify and post new registration files.

Sources

WhatFileAs of
Registration: Total (DEM + REP + UND)www.sos.nh.govSecretary of State, Party Registration History for November 2, 2026
2026 US Senate results (unofficial)www.sos.nh.govSOS page 2026-general-election-results, files dated November 03, 2026; fetched 11/11/2026 10:23 UTC
Census adult citizens (CVAP), ACS 2020–2024 special tabulationwww2.census.govpublished 2026
Census adult residents, Vintage 2025 estimateswww2.census.govJuly 1, 2025
2024 president by county, MIT Election Data and Science Labdoi.orgcertified 2024 returns