2017 St. Petersburg, Florida, mayoral election

2017 St. Petersburg, Florida, mayoral election

August 29, 2017 (first-round)
November 7, 2017 (runoff)
 
Candidate Rick Kriseman Rick Baker
Party Nonpartisan Nonpartisan
First-round vote 27,322 27,253
First-round percentage 48.4% 48.2%
Second-round vote 34,531 32,341
Second-round percentage 51.6% 48.4%

Runoff precinct results
Kriseman:      50–60%      60–70%      70–80%      80–90%
Baker:      50–60%      60–70%
Tie:      50% No votes:      

Mayor before election

Rick Kriseman
Democratic

Elected mayor

Rick Kriseman
Democratic

St. Petersburg, Florida, held a general election for mayor on August 29 and November 7, 2017, with a primary election which took place on August 29, 2017. Incumbent mayor Rick Kriseman, a Democrat, opted to seek re-election. His opponent in the runoff was Republican former mayor Rick Baker (2001–2010). The election was officially non-partisan.

Incumbent Rick Kriseman won re-election.