my-server
← Wiki

2025 St. Louis mayoral election

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.

Candidates

Candidates who advanced to the general election

Candidates eliminated in the primary

Primary election

Endorsements

Polling

Results

Because the primary election was conducted using approval voting (and voters had the opportunity to mark their approval of more than one candidate), the percentages add up to more than 100 percent; they reflect what percentage of voters voted for that candidate.

General election

Polling

Results

Notes

Partisan clients

References

External links

Official campaign websites