North Carolina governor election history
Every North Carolina governor election from 1996 to 2024: winners, parties, margins and the seats that changed hands.
Wins by party
| Year | Winner | Party | Runner-up | Margin | Votes |
|---|---|---|---|---|---|
| 2024 | Joshua Harold Stein | Democratic | Mark Keith Robinson | 14.8 | 5,591,547 |
| 2020 | Roy A. Cooper | Democratic | Dan Forest | 4.5 | 5,502,777 |
| 2016 flip | Roy A. Cooper | Democratic | Pat McCrory | 0.2 | 4,711,014 |
| 2012 flip | Pat McCrory | Republican | Walter H. Dalton | 11.4 | 4,468,295 |
| 2008 | Bev Perdue | Democratic | Pat McCrory | 3.4 | 4,268,941 |
| 2004 | Mike Easley | Democratic | Patrick J. Ballantine | 12.7 | 3,486,688 |
| 2000 | Mike Easley | Democratic | Richard Vinroot | 5.8 | 2,942,062 |
| 1996 | James B. Hunt | Democratic | Robert C. Hayes | 13.2 | 2,566,185 |
North Carolina Senate history · House districts · Presidential results
Questions and answers
Who won the most recent North Carolina governor election?
Joshua Harold Stein won in 2024 by 14.8 points.
When did a Democrat last win a North Carolina governor race?
In 2024, when Joshua Harold Stein won.
When did a Republican last win a North Carolina governor race?
In 2012, when Pat McCrory won.
Results: FiveThirtyEight (from 1976 for Senate, 1996 for governor). Current members: congress-legislators.