The 1956 North Carolina gubernatorial election was held on November 6, 1956. Incumbent DemocratLuther H. Hodges defeated Republican nominee Kyle Hayes with 66.95% of the vote.
This election was unusual for North Carolina at the time, in that a sitting Governor ran for another term. The Constitution of North Carolina at the time had a one-term limit for governors, but Hodges, as lieutenant governor, had succeeded William B. Umstead after the latter died in office, and was running for a full four-year term on his own. In 1977, the state's voters approved an amendment to the state constitution permitting the governor to serve two consecutive four-year terms.