2025 St. Louis mayoral election

2025 St. Louis mayoral election

April 8, 2025
Turnout25.76%
 
Candidate Cara Spencer Tishaura Jones
Popular vote 32,162 17,974
Percentage 64.15% 35.85%

Spencer:      50–60%      60–70%      70–80%      80–90%      90–100%
Jones:      50–60%      60–70%      70–80%      80–90%      90–100%
     No votes      Tie

Mayor before election

Tishaura Jones
Democratic

Elected Mayor

Cara Spencer
Democratic

The 2025 St. Louis mayoral election was held on April 8, 2025, to elect the mayor of St. Louis, Missouri. The non-partisan election used approval voting, with the top-two candidates in the March 4 primary advancing to the April general election. In a rematch of the 2021 election, first-term incumbent mayor Tishaura Jones was defeated by alderwoman Cara Spencer by a wide margin.