Le gouverneur est élu lors des élections générales biennales de l'État en novembre des années paires. Le New Hampshire est l’un des deux seuls États, avec le Vermont limitrophe, à organiser des élections au poste de gouverneur tous les deux ans au lieu de tous les quatre ans. La dernière élection en date a eu lieu le .
Dans le New Hampshire, il n'existe pas de limitation du nombre de mandats dans le temps. Aucun gouverneur n’a exercé plus de trois mandats depuis le XVIIIe siècle (alors que le mandat n'était que d'un an), à l'exception de John Lynch, qui en obtenu un quatrième en 2010. John Taylor Gilman avait été le dernier gouverneur avant Lynch à demeurer un poste plus de six ans, en exerçant quatorze mandats d'un an entre 1794 et 1816. Gilman est en outre l'un des sept gouverneurs à avoir rempli des mandats non consécutifs.
Pour être élu gouverneur, il faut être âgé de 30 ans, être inscrit sur les listes électorales et être domicilié dans le New Hampshire depuis au moins sept ans[1].
Pouvoirs
Contrairement à de nombreux autres États où les conseils exécutifs ne sont que consultatifs, le Conseil exécutif du New Hampshire exerce un fort contrôle sur le pouvoir du gouverneur. Le conseil de cinq membres a un droit de veto sur de nombreuses actions du gouverneur. Ensemble, le gouverneur et le Conseil exécutif approuvent les contrats d'une valeur de 5 000 $ ou plus, ainsi que les grâces et nomment les directeurs et les commissaires, les juges, le procureur général et les officiers de la Garde nationale.