<Ul> <Li> </Li> <Li> </Li> <Li> </Li> </Ul> <P> The 2017 St. Petersburg, Florida, mayoral election was held on November 7, 2017, to elect the next mayor of St. Petersburg, Florida, in a general election, 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 . </P> <P> Incumbent Rick Kriseman won the re-election . </P> <P> In the 2013 election, then incumbent mayor Bill Foster opted to seek re-election for that year's mayoral election . With no candidates having a majority in the primary election, Foster and former Florida House of Representatives member Rick Kriseman faced off in the general election, where Kriseman was elected on November 5, 2013, by a 10 point margin . He assumed office on January 2, 2014 . </P>

Who won the mayor race in st petersburg florida