Governor elections in New Hampshire

162 elections · 1789–present · popular vote
Elections won
R 74 · D 62 · Other 26162 gubernatorial elections since 1789
Last decided by
9.3 pts2024, Kelly Ayotte over Joyce Craig
Closest ever
0.11 pts1890, Hiram A Tuttle over Charles H. Amsden
Longest streak
26 in a rowDemocratic, 1829–1854
Next election
2026Tuesday, November 3, 2026

New Hampshire's governor is Republican Kelly Ayotte; Ayotte won the most recent race by 9.3 points in 2024. Ayotte has held the office since 2024. The 2024 race put Ayotte ahead of Joyce Craig, 9.3 points clear. Across 162 elections since 1789, Republicans have won 74 and Democrats 62, with 26 going to other parties. Of those, the closest was 1890, decided by 0.11 points; the widest 1827, by 77.2 points.