New Hampshire Governor
Tue, Nov 3 · Governor Kelly Ayotte Republican since Jan 2025
Kelly Ayotte 49.3Cinde Warmington 42.0
Average of 4 polls, Sep 15 to Oct 20, from VoteHub · how it’s calculated
Newest poll
Also in the average: Stephen Villee 2.5Newest · Saint Anselm, field dates Oct 19 to Oct 20, released Oct 23, 1,672 likely votersPolls fetched Oct 30, 2:02 a.m. ET, from VoteHub
Polls over time
11 polls, through Election Day Nov 3The thick line is the 7-week average, not a forecast. How it’s calculated. All polls. Polls fetched Oct 30, 2:02 a.m. ET, from VoteHub.
The polls in this chart (11)
2 polls released in the last 14 days · latest results range from 34 to 43% (D) and 47 to 55% (R) (newest 5 polls on the chart)
11 of the 15 polls for this race, each with both names, plotted on the field end date.
| Pollster | Field dates | Released | Sample | Warmington | Ayotte |
|---|---|---|---|---|---|
| Saint Anselm | Oct 19 to Oct 20 | Oct 23 | 1,672 likely voters | 42 | 50 |
| University of Massachusetts Lowell Center for Public Opinion/YouGov | Oct 2 to Oct 19 | Oct 29 | 600 likely voters | 42 | 48 |
| The New York Times/Siena University | Sep 15 to Sep 22 | Sep 25 | 613 likely voters | 41 | 52 |
| University of New Hampshire | Sep 17 to Sep 21 | Sep 25 | 1,418 likely voters | 43 | 47 |
| co/efficient | Sep 9 to Sep 11 | Sep 15 | 958 likely voters | 34 | 55 |
| University of New Hampshire | Aug 20 to Aug 24 | Aug 29 | 1,878 likely voters | 39 | 49 |
| Saint Anselm College Survey Center | Aug 17 to Aug 18 | Aug 25 | 1,411 likely voters | 38 | 49 |
| Saint Anselm | Jun 24 to Jun 25 | Jul 1 | 1,614 registered voters | 37 | 45 |
| University of New Hampshire | Jun 18 to Jun 23 | Jul 1 | — | 39 | 44 |
| University of New Hampshire | Apr 17 to Apr 21 | May 28 | 1,117 likely voters | 39 | 47 |
| Saint Anselm | Mar 16 to Mar 18 | Apr 18 | 1,491 registered voters | 39 | 46 |
Polls left off the chart (4 of 15)
| Poll | Why it is not on the chart |
|---|---|
| Saint AnselmMar 16 to Mar 18 | Names fewer than two candidates on this ballot (lists Kelly Ayotte, Jon Kiper) |
| yes. every kid.Jan 28 to Jan 29 | Names fewer than two candidates on this ballot (lists Kelly Ayotte, Jon Kiper) |
| University of New HampshireJan 15 to Jan 19 | Names fewer than two candidates on this ballot (lists Kelly Ayotte, Jon Kiper) |
| co/efficientOct 9 to Oct 13 | Names fewer than two candidates on this ballot (lists Kelly Ayotte, Dem) |
Side by side
Left column: AyotteRight column: Warmington
- Races won and lost
- 1-0
- None on file
- Years since first win on file
- 2
- Not available
- Age on Election Day
- 58
- 68
How these are counted
Wins and losses count the races in our results files, the same as each profile.
What changed in this race
Newest firstNEW POLLNew Hampshire Governor
New Hampshire Governor: Kelly Ayotte 48, Cinde Warmington 42
University of Massachusetts Lowell Center for Public Opinion/YouGov, Oct 2 to Oct 19, 600 likely voters
NEW POLLNew Hampshire Governor
New Hampshire Governor: Kelly Ayotte 50, Cinde Warmington 42
Saint Anselm, Oct 19 to Oct 20, 1,672 likely voters
More about this race
Candidates on the ballot
- Cinde WarmingtonDemocratic
- Kelly AyotteIncumbentRepublican
Party nominees only, not the certified ballot. This list may not include every candidate. See the official list at the New Hampshire Secretary of State, Elections Division
Source: sos.nh.gov, dated Sep 8
Vote in New Hampshire
- Register
- Registration, polling place, sample ballot lookup, mail ballot status, iD rules, election office
Trouble voting? Election Protection hotline: 866-OUR-VOTE. A nonpartisan coalition of civil-rights and voting-rights groups, not a government service. 866ourvote.org
Official results for New Hampshire
History (10 elections for this seat)
- Votes for listed candidates
- 811,670
- Election day
- November 5, 2024
Governor, New Hampshire, 2024, every candidate Candidate Party Votes and share Share RepublicanKelly AyotteWon Republican 435,40053.6% DemocraticJoyce Craig Democratic 360,06844.4% LibertarianStephen Villee Libertarian 16,2022.0% - Votes for listed candidates
- 619,135
- Election day
- November 8, 2022
Governor, New Hampshire, 2022, every candidate Candidate Party Votes and share Share RepublicanChris SununuWon(incumbent) Republican 352,81357.0% DemocraticTom Sherman Democratic 256,76641.5% LibertarianKelly Halldorson Libertarian 5,0710.8% LibertarianKarlyn Borysenko Libertarian 2,7720.4% Scattered write-ins 1,7130.3% - Votes for listed candidates
- 793,260
- Election day
- November 3, 2020
Governor, New Hampshire, 2020, every candidate Candidate Party Votes and share Share RepublicanChris SununuWon(incumbent) Republican 516,60965.1% DemocraticDan Feltes Democratic 264,63933.4% LibertarianDattyl W. Perry Libertarian 11,3291.4% Scattered write-ins 6830.1% - Votes for listed candidates
- 573,602
- Election day
- November 6, 2018
Governor, New Hampshire, 2018, every candidate Candidate Party Votes and share Share RepublicanChris SununuWon(incumbent) Republican 302,76452.8% DemocraticMolly Kelly Democratic 262,35945.7% LibertarianJilletta Jarvis Libertarian 8,1971.4% Scattered write-ins 2820.0% - Votes for listed candidates
- 724,863
- Election day
- November 8, 2016
Governor, New Hampshire, 2016, every candidate Candidate Party Votes and share Share RepublicanChris SununuWon Republican 354,04048.8% DemocraticColin Van Ostern Democratic 337,58946.6% LibertarianMax Abramson Libertarian 31,2434.3% Scattered write-ins 1,9910.3% - Votes for listed candidates
- 485,276
- Election day
- November 4, 2014
Governor, New Hampshire, 2014, every candidate Candidate Party Votes and share Share DemocraticMaggie HassenWon(incumbent) Democratic 254,66652.5% RepublicanWalt Havenstein Republican 230,61047.5% - Votes for listed candidates
- 693,211
- Election day
- November 6, 2012
Governor, New Hampshire, 2012, every candidate Candidate Party Votes and share Share DemocraticMaggie HassenWon Democratic 378,93454.7% RepublicanOvide M. LaMontagne Republican 295,02642.6% LibertarianJohn J. Babiarz Libertarian 19,2512.8% - Votes for listed candidates
- 456,051
- Election day
- November 2, 2010
Governor, New Hampshire, 2010, every candidate Candidate Party Votes and share Share DemocraticJohn LynchWon(incumbent) Democratic 240,34652.7% RepublicanJohn A. Stephen Republican 205,61645.1% LibertarianJohn J. Babiarz Libertarian 10,0892.2% - Votes for listed candidates
- 682,584
- Election day
- November 4, 2008
Governor, New Hampshire, 2008, every candidate Candidate Party Votes and share Share DemocraticJohn LynchWon(incumbent) Democratic 479,04270.2% RepublicanJoe Kenney Republican 188,55527.6% LibertarianSusan Newell Libertarian 14,9872.2% - Votes for listed candidates
- 403,371
- Election day
- November 7, 2006
Governor, New Hampshire, 2006, every candidate Candidate Party Votes and share Share DemocraticJohn LynchWon(incumbent) Democratic 298,76074.1% RepublicanJim Coburn Republican 104,28825.9% LibertarianRichard B. Kahn W-I (Lbt) 3230.1%
2006 to 2024: Cha, Kuriwaki and Snyder, Candidates in American General Elections, version 3.1 (2006-2023 governor rows), retrieved Oct 28, 2026. Compiled by Cha, Kuriwaki and Snyder (Harvard Dataverse) from official returns; not an official source
Governor races before 2006 are not on file.
Data notes (20)
- Source priority per race: (1) a state election office's own certified results parsed in scripts/data/gov_results.py (NJ Division of Elections PDFs, Virginia Department of Elections, the Civera ElectionStats databases run by CT, VA, VT, CO, NY, NM and SC, the Massachusetts Secretary of the Commonwealth, the NC State Board of Elections archive); (2) the open Cha/Kuriwaki/Snyder 'Candidates in American General Elections' file (Harvard Dataverse, CC0), which copies each state's statement of vote; (3) OpenElections county files and the 2020 Dataverse official-results tables, used only to add named candidates the Dataverse file omitted and to add the write-in count; (4) MEDSL precinct sums, used the same way and only when their Democratic and Republican totals agree with the Dataverse rows to 0.3 percent. Each race's source is listed in web/data/sources/gov-results.json.
- total is the sum of the candidate rows in the file, and pct is votes divided by that total, rounded to one decimal. Blank, void, over and under votes are never in total. Write-in votes are in total as a 'Write-ins' row (writein: true) wherever a source reports them: the official databases, OpenElections, and MEDSL precinct returns. The Dataverse file leaves write-ins out, so MEDSL's write-in sum is added when MEDSL's count for every named candidate equals the Dataverse count exactly (for example AK 2022, 784 write-ins, and AL 2022, 9,432, both matching the state's statement of vote). Each race's source ids are in the race's source and sourceAlso fields and in the gov-results-<st> entry of sources.json.
- 151 races not taken from a state's own results file have no write-in row. Either the state counted no write-ins, or the sources on file leave them out (MEDSL's precinct sums did not match every named candidate exactly, or MEDSL has no file for that year); where they were left out, total is short by the write-ins and pct can run slightly above the state's printed percentage: AK 2006, AK 2010, AK 2014, AL 2006, AL 2010, AL 2014, AL 2018, AR 2006, AR 2014, AR 2018, AR 2022, AZ 2002, AZ 2014, AZ 2022, CA 2014, CA 2018, CA 2022, DE 2008, DE 2012, DE 2016, DE 2020, DE 2024, GA 2014, GA 2018, HI 2006, HI 2010, HI 2014, HI 2018, HI 2022, IA 2006, IA 2010, IA 2014, ID 1998, ID 2006, ID 2010, ID 2022, IL 2010, IL 2014, IL 2018, IN 2004, IN 2008, IN 2012, IN 2016, IN 2020, KS 2006, KS 2010, KS 2014, KS 2018, KS 2022, KY 2007, KY 2011, KY 2015, KY 2019, LA 2007, LA 2011, LA 2015, LA 2019, LA 2023, MD 2006, MD 2014, MD 2022, ME 2006, ME 2010, ME 2014, ME 2022, MI 2006, MI 2010, MI 2014, MI 2022, MN 2006, MN 2010, MN 2014, MO 2020, MS 2007, MS 2011, MS 2015, MS 2019, MS 2023, MT 2000, MT 2004, MT 2008, MT 2012, MT 2016, MT 2020, MT 2024, ND 2008, NE 2006, NE 2010, NE 2014, NE 2018, NE 2022, NH 2008, NH 2010, NH 2012, NH 2014, NH 2024, NM 2010, NV 2006, NV 2010, NV 2014, NV 2018, NV 2022, OH 2014, OH 2018, OK 2006, OK 2010, OK 2014, OK 2018, OK 2022, OR 2006, OR 2010, OR 2014, OR 2018, OR 2022, PA 2002, PA 2006, PA 2010, PA 2014, PA 2018, PA 2022, RI 2006, RI 2010, RI 2014, SC 2006, SD 2006, SD 2010, SD 2014, SD 2018, SD 2022, TX 2014, TX 2018, TX 2022, UT 2008, UT 2010, UT 2012, UT 2020, WA 2008, WA 2012, WA 2016, WI 2006, WI 2010, WI 2014, WI 2018, WV 2008, WV 2011, WV 2012, WV 2016, WV 2020, WV 2024, WY 2002, WY 2006.
- party is D, R, I, L, G, O or N from the party label in the source; party_label keeps the source's wording. The Dataverse file prints short labels (Lbt, Grn, Const, DFL, NPA); those are expanded to Libertarian, Green, Constitution, Democratic-Farmer-Labor and No Party Affiliation. Fusion candidates (NY, CT, SC, and the Democratic-Progressive line in VT) are one candidate with all of their ballot lines added together.
- Names: the Dataverse file stores 'LAST, FIRST MIDDLE (NICKNAME), SUFFIX'; the display name uses the nickname when there is one (Josh Shapiro, Bob Riley) and otherwise the given names. All-caps source names were title-cased by rule and can be wrong for internal capitals (DiGiulio, DeWine). Official lists that print only surnames (NJ 1997; MA tickets from 2010 on) take the full name from the Dataverse row of the same race where the surname and party match, otherwise stay surname-only.
- incumbent is true or false only for races built from the Dataverse file (it carries an incumbency code; code 3, a governor who succeeded to the office, is treated as incumbent). It is null for official-source races and for candidates added from OpenElections or MEDSL.
- Louisiana uses an open primary with a runoff. One race per election is stored: the round that decided it (the October primary when someone won more than 50 percent, otherwise the November runoff, marked runoff:true). Exact dates for those rounds come from the Dataverse/official files where present and are set in the script otherwise (LA_DATES); check them before showing a date.
- Recall elections (Wisconsin June 2012, California September 2021) are not included. Only regular and special general elections for the office are stored; primaries and runoff primaries are not.
- scripts/data/federal_results.py, if it is re-run, rewrites every web/data/results/governor/{ST}.json to []. Run scripts/data/gov_results.py after it, or remove build_governor() from that script.
- NH: No governor general-election result in this file for 8 of 18 expected election years between 1990 and 2025: 1990, 1992, 1994, 1996, 1998, 2000, 2002, 2004. No open or official bulk source was found and parsed for them yet; they are gaps, not zeroes.
- 2006: built from the Dataverse candidates file only; no second source agreed with it at candidate level, so a minor-party candidate who is missing from that file would be missing here too
- 2008: built from the Dataverse candidates file only; no second source agreed with it at candidate level, so a minor-party candidate who is missing from that file would be missing here too
- 2010: built from the Dataverse candidates file only; no second source agreed with it at candidate level, so a minor-party candidate who is missing from that file would be missing here too
- 2012: built from the Dataverse candidates file only; no second source agreed with it at candidate level, so a minor-party candidate who is missing from that file would be missing here too
- 2014: built from the Dataverse candidates file only; no second source agreed with it at candidate level, so a minor-party candidate who is missing from that file would be missing here too
- 2018: candidates added from MEDSL precinct sums (not certified totals; can differ slightly from the official count): Jilletta Jarvis
- 2024: candidates added from MEDSL precinct sums (not certified totals; can differ slightly from the official count): Stephen Villee
- Candidate name is the sitting governor's officials-file spelling for 16 rows (the race's winner, same state, race within the governor's tenure, same surname and a compatible first name). Text encoding and casing are repaired by scripts/data/names.py.
- Governor races earlier than the first year listed are not loaded yet for 50 states (AK from 2006; AL from 2006; AR from 2002; AZ from 2002; CA from 2002; CO from 1990; CT from 1990; DE from 2008; FL from 1990; GA from 2002; HI from 2006; IA from 2002; ID from 1994; IL from 2006; IN from 2004; KS from 2006; KY from 2007; LA from 2007; MA from 1990; MD from 2006; ME from 2006; MI from 2006; MN from 2006; MO from 2008; MS from 2007; MT from 2000; NC from 1992; ND from 2008; NE from 2006; NH from 2006; NJ from 1993; NM from 2002; NV from 2006; NY from 1994; OH from 2002; OK from 2006; OR from 2006; PA from 2002; RI from 2006; SC from 2006; SD from 2006; TN from 2002; TX from 1994; UT from 2008; VA from 1993; VT from 1990; WA from 2008; WI from 2006; WV from 2000; WY from 2002). The sources on file start later; nothing was filled in from memory. Each governor page says so under History.
- 1 duplicate candidate rows merged: a 0-vote placeholder row beside the real row is dropped. governor/CO 2022 Paul Noël Fiorino
Download and cite
Cite this page
Election Wrld. (2026). Governor of New Hampshire. https://www.electionwrld.com/nh/governor. Retrieved October 30, 2026.
Sources
Sources: Wikidata SPARQL (governor position holders, party) (CC0-1.0), retrieved Oct 28, 2026, compiled by the Wikidata community (not an official source; to be cross-checked against official governor pages) from official returns, not an official source; 3 U.S.C. 1, 2 U.S.C. 1 and 7: Election Day, first Tuesday after the first Monday in November (US government work, public domain), retrieved Oct 28, 2026; Cha, Kuriwaki and Snyder, Candidates in American General Elections, version 3.1 (2006-2023 governor rows) (CC0 1.0), retrieved Oct 28, 2026, compiled by Cha, Kuriwaki and Snyder (Harvard Dataverse) from official returns, not an official source; Cha, Kuriwaki and Snyder, Candidates in American General Elections, version 4.1 (2024 governor rows) (CC0 1.0), retrieved Oct 28, 2026, compiled by Cha, Kuriwaki and Snyder (Harvard Dataverse) from official returns, not an official source; OpenElections state results repositories (github.com/openelections/openelections-data-<st>) (No license is stated in the OpenElections repositories. OpenElections says its data is free for anyone to use. Written permission requested (docs/PERMISSION-REQUESTS.md). No CC0 claim.), retrieved Oct 28, 2026, compiled by OpenElections volunteers from official returns, not an official source; Singer, US 2020 General Official Election Results in Tabular Format (CC0 1.0), retrieved Oct 28, 2026, compiled by Singer (Harvard Dataverse), from official county results from official returns, not an official source.
DataState data (JSON)Sources: Cha, Kuriwaki and Snyder, Candidates in American General Elections, version 3.1 (2006-2023 governor rows), VoteHub polls (CC BY 4.0), Photo creditsData as of Oct 28, 2026
