1786 New Hampshire gubernatorial election

The 1786 New Hampshire gubernatorial election was held on 14 March 1786 in order to elect the President of New Hampshire. (The office would be renamed to Governor in 1792.) Incumbent Anti-Federalist President John Langdon was defeated in his re-election bid by Federalist candidate John Sullivan, who had initially finished third during the previous President election.

General election
On election day, 14 March 1786, Federalist candidate John Sullivan won the election by a margin of 709 votes against incumbent Anti-Federalist President John Langdon, thereby gaining Federalist control over the office of President. Sullivan was sworn in as the 3rd President of New Hampshire on 6 June 1786.