Skip to main content

2024 New Hampshire Governor Election Results

Election Date: Nov. 5, 2024 | Updated 12:58 PM EST Jan. 27, 2025

Governor

99% Est. Vote Counted
CandidateTotal Votes% Votes
Kelly Ayotte (R)435,40053.6%
Joyce Craig (D)360,06844.3%
Stephen Villee (LB)16,9192.1%

County-By-County Results Map

Democratic Lead
Republican Lead
Other Lead
Tied / Runoff
No Election
No Results
Mail-in and early votes may not be included.

County-by-County Results

Jump to:

Belknap County

99% Est. Vote Counted
CandidateTotal Votes% Votes
Kelly Ayotte (R)24,73261.5%
Joyce Craig (D)14,76236.7%
Stephen Villee (LB)7181.8%

Carroll County

99% Est. Vote Counted
CandidateTotal Votes% Votes
Kelly Ayotte (R)19,08656.0%
Joyce Craig (D)14,39742.2%
Stephen Villee (LB)6251.8%

Cheshire County

99% Est. Vote Counted
CandidateTotal Votes% Votes
Joyce Craig (D)22,10749.7%
Kelly Ayotte (R)21,34148.0%
Stephen Villee (LB)1,0032.3%

Coos County

99% Est. Vote Counted
CandidateTotal Votes% Votes
Kelly Ayotte (R)10,04559.7%
Joyce Craig (D)6,33637.7%
Stephen Villee (LB)4392.6%

Grafton County

99% Est. Vote Counted
CandidateTotal Votes% Votes
Joyce Craig (D)29,21453.4%
Kelly Ayotte (R)23,50043.0%
Stephen Villee (LB)1,9713.6%

Hillsborough County

99% Est. Vote Counted
CandidateTotal Votes% Votes
Kelly Ayotte (R)125,86254.6%
Joyce Craig (D)100,35343.5%
Stephen Villee (LB)4,4771.9%

Merrimack County

99% Est. Vote Counted
CandidateTotal Votes% Votes
Kelly Ayotte (R)47,86652.2%
Joyce Craig (D)42,05045.9%
Stephen Villee (LB)1,7952.0%

Rockingham County

99% Est. Vote Counted
CandidateTotal Votes% Votes
Kelly Ayotte (R)113,67257.0%
Joyce Craig (D)82,34541.3%
Stephen Villee (LB)3,5581.8%

Strafford County

99% Est. Vote Counted
CandidateTotal Votes% Votes
Joyce Craig (D)37,64250.0%
Kelly Ayotte (R)36,04147.8%
Stephen Villee (LB)1,6662.2%

Sullivan County

99% Est. Vote Counted
CandidateTotal Votes% Votes
Kelly Ayotte (R)13,25553.5%
Joyce Craig (D)10,86243.8%
Stephen Villee (LB)6672.7%