2010 Alabama gubernatorial election


The 2010 Alabama gubernatorial election took place on November 2, 2010. Incumbent Governor Bob Riley was term-limited and unable to seek re-election. The party primaries were held on June 1, 2010, with a Republican runoff on July 13. In the general election, Robert J. Bentley defeated Democrat Ron Sparks. This was the first election in which Republicans won three consecutive gubernatorial elections in the state. This was also the first time since Reconstruction that a Republican carried Colbert County, Franklin County, and Lawrence County in a gubernatorial race.

Republican primary

Candidates

Democratic primary

Candidates

General election

Results

Counties that flipped from Republican to Democratic

Counties that flipped from Democratic to Republican