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,131

Joyce Craig.png

Joyce Craig  
Percent: 44.27%     
Votes: 360,157

Race Summary

With incumbency shifting due to Chris Sununu's retirement, Republican Kelly Ayotte emerged victorious against Democrat Joyce Craig, allowing the GOP to retain this governorship amid a changing political climate.

Full Results

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

 

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

 

Stephen Villee (LIB)     
Percent: 1.99%     
Votes: 16,202     
 
Write-In     
Percent: 0.13%     
Votes: 1,024

 

Total votes: 813,514

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-In     
Percent: 0.16%     
Votes: 63

 

Total votes: 40,275 

Grafton County 

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

 

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

 

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

 

Write-In     
Percent: 0.12%     
Votes: 65

 

Total votes: 54,776 

Strafford County

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

 

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

 

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

 

Write-In     
Percent: 0.15%     
Votes: 112

 

Total votes: 75,461 

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-In     
Percent: 0.06%     
Votes: 21

 

Total votes: 34,158 

Hillsborough County

Kelly Ayotte (REP)

Percent: 54.48%

Votes: 125,886

 

Joyce Craig (DEM)

Percent: 43.45%

Votes: 100,395

 

Stephen Villee (LIB)

Percent: 1.94%

Votes: 4,477

 

Write-In

Percent: 0.13%

Votes: 293

 

Total votes: 231,051

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-In     
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-In     
Percent: 0.12%     
Votes: 52

 

Total votes: 44,504 

Merrimack County

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

 

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

 

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

 

Write-In     
Percent: 0.14%     
Votes: 131

 

Total votes: 91,790 

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-In     
Percent: 0.08%    
Votes: 14

 

Total votes: 16,849 

Rockingham County

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

 

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

 

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

 

Write-In     
Percent: 0.13%     
Votes: 250

 

Total votes: 199,843 

bottom of page