top of page

Governor Elections 2024 | US Governor Elections | New Hampshire Races

2024 New Hampshire Gubernatorial Election Results

Kelly Ayotte.png

Kelly Ayotte Percent: 53.61%

Votes: 436,122

Joyce Craig.png

Joyce Craig 
Percent: 44.27%
Votes: 360,149

Race Summary

In the 2024 New Hampshire gubernatorial election held on November 5, 2024, Republican former U.S. Senator Kelly Ayotte was elected governor with 53.61% of the vote, defeating Democratic former Manchester Mayor Joyce Craig. Ayotte’s victory kept the governorship in Republican hands following the retirement of Governor Chris Sununu. 

Full Results

Kelly Ayotte (REP)
Percent: 53.61%
Votes: 436,122

 

Joyce Craig (DEM)
Percent: 44.27%
Votes: 360,149

 

Stephen Villee (LIB)
Percent: 1.99%
Votes: 16,202    

 

Write-Ins
Percent: 0.13%
Votes: 1,024

 

Total votes: 813,497    

State Map

2024 NH Governor Election.png

Results by County

Belknap County

Kelly Ayotte (REP)
Percent: 61.41%
Votes: 24,732

Joyce Craig (DEM)
Percent: 36.65%
Votes: 14,762

Stephen Villee (LIB)
Percent: 1.78%
Votes: 718

Write-Ins
Percent: 0.16%
Votes: 63

Total votes: 40,275

Grafton County

Kelly Ayotte (REP)
Percent: 44.29%
Votes: 24,260

Joyce Craig (DEM)
Percent: 53.33%
Votes: 29,212

Stephen Villee (LIB)
Percent: 2.26%
Votes: 1,236

Write-Ins
Percent: 0.12%
Votes: 65

Total votes: 54,773

Strafford County

Kelly Ayotte (REP)
Percent: 47.76%
Votes: 36,040

Joyce Craig (DEM)
Percent: 49.88%
Votes: 37,641

Stephen Villee (LIB)
Percent: 2.21%
Votes: 1,666

Write-Ins
Percent: 0.15%
Votes: 112

Total votes: 75,459

Carroll County

Kelly Ayotte (REP)
Percent: 55.93%
Votes: 19,104

Joyce Craig (DEM)
Percent: 42.18%
Votes: 14,407

Stephen Villee (LIB)
Percent: 1.83%
Votes: 626

Write-Ins
Percent: 0.06%
Votes: 21

Total votes: 34,158

Hillsborough County

Kelly Ayotte (REP)
Percent: 54.48%
Votes: 125,883

Joyce Craig (DEM)
Percent: 43.45%
Votes: 100,395

Stephen Villee (LIB)
Percent: 1.94%
Votes: 4,477

Write-Ins
Percent: 0.13%
Votes: 293

Total votes: 231,048

Sullivan County

Kelly Ayotte (REP)
Percent: 53.43%
Votes: 13,255

Joyce Craig (DEM)
Percent: 43.79%
Votes: 10,862

Stephen Villee (LIB)
Percent: 2.69%
Votes: 667

Write-Ins
Percent: 0.09%
Votes: 23

Total votes: 24,807

Cheshire County

Kelly Ayotte (REP)
Percent: 47.96%
Votes: 21,342

Joyce Craig (DEM)
Percent: 49.67%
Votes: 22,107

Stephen Villee (LIB)
Percent: 2.25%
Votes: 1,003

Write-Ins
Percent: 0.12%
Votes: 52

Total votes: 44,504

Merrimack County

Kelly Ayotte (REP)
Percent: 52.07%
Votes: 47,792

Joyce Craig (DEM)
Percent: 45.83%
Votes: 42,070

Stephen Villee (LIB)
Percent: 1.96%
Votes: 1,795

Write-Ins
Percent: 0.14%
Votes: 131

Total votes: 91,788

Coos County

Kelly Ayotte (REP)
Percent: 59.63%
Votes: 10,047

Joyce Craig (DEM)
Percent: 37.68%
Votes: 6,349

Stephen Villee (LIB)
Percent: 2.61%
Votes: 439

Write-Ins
Percent: 0.08%
Votes: 14

Total votes: 16,849

Rockingham County

Kelly Ayotte (REP)
Percent: 56.88%
Votes: 113,667

Joyce Craig (DEM)
Percent: 41.21%
Votes: 82,344

Stephen Villee (LIB)
Percent: 1.79%
Votes: 3,575

Write-Ins
Percent: 0.13%
Votes: 250

Total votes: 199,836

bottom of page