The 2021 St. Louis mayoral election occurred in two stages, with a
unified primary on March 2, 2021, and a two-candidate general election on April 6, 2021.[1] Incumbent
DemocraticmayorLyda Krewson was eligible to seek re-election to a second term in office, but chose to retire.[2]
In a primary field of four candidates,
St. LouisTreasurerTishaura Jones and
AlderwomanCara Spencer advanced to the general election.[3] Jones defeated Spencer in the general election by nearly 4% of votes cast, becoming the first African-American woman elected to the office of mayor.[4]
Background
In 2017, then-St. Louis alderwoman
Lyda Krewson was elected mayor, becoming the first woman to do so. However, in late 2020, she announced that she would not seek re-election to a second term, despite being eligible to run. Krewson cited her age as the primary reason for her retirement, saying: "I am now pushing 70. So after a lot of thinking and a lot of discussion with my family, I decided to retire in April and not run for re-election." Krewson had faced criticism during her term for her perceived mishandling of
Black Lives Matterprotests in the summer of 2020, with numerous demonstrations outside the mayor's home and calls for her to resign. Krewson was also facing a
primary challenge from Jones and Spencer, both of whom launched their campaigns for mayor before Krewson announced her retirement. However, Krewson denied that these factors had any influence on her decision not to seek re-election.[2]
Some also speculated that Proposition D, a ballot measure passed by St. Louis voters with 68% of the vote in November 2020, would have made it more difficult for Krewson to survive a primary challenge.[2] Proposition D altered St. Louis elections so that they would use a new electoral process. The old system used
partisan primaries with
first-past-the-post voting. Since 2021, all candidates for municipal elections in St. Louis instead compete in a single
nonpartisan primary using
approval voting, and the
two candidates with the highest vote total advanced to the general election.[1] Krewson opposed Proposition D, while Jones supported it.[2]
Tishaura Jones and Cara Spencer advanced to the general election.[39] Because the primary election was conducted using
approval voting (and voters had the opportunity to mark their approval of more than one candidate), the numbers in the "Approval percentage" row add up to more than 100 percent.
At the general election on the evening of Tuesday, April 6, 2021, Tishaura Jones defeated Cara Spencer to earn her first term as mayor of St. Louis, winning by over two thousand votes.[41] This constituted nearly 4% of the people that voted that evening.[42]
Polling
Leading up to the early April election, over 20% of voters told pollsters that they were undecided.[43]
Tishaura Jones defeated Cara Spencer by a 4% margin.[42] Jones' margin of victory largely came from Northern St. Louis, while Spencer was stronger in the south.[44] Jones received her largest margins in wards where Lewis Reed had come second in the primary.[44]
^
abPlanned Parenthood Advocates of the St. Louis Region and Southwest Missouri chose to endorse two candidates, as the 2021 mayoral election is St. Louis's first to use approval voting.[31]
^
abThe St. Louis Post-Dispatch editorial board chose to endorse two candidates, as the 2021 mayoral election is St. Louis's first to use approval voting.[36]
^Participants were asked if a candidate would receive one of their votes in the primary election. Due to the nature of this poll, the percentages do not total to 100%.
Partisan clients
^
abNon-partisan poll conducted for the local non-partisan tipsheet Missouri Scout