Republican Robert O. Blood won in the 1940 New Hampshire gubernatorial election, held on November 5, 1940, by a margin of 3,293 votes.
Republican Robert O. Blood 112,386 50.74% Democratic F. Clyde Keefe 109,093 49.26% 
