Overview and Live Results: St. Louis Mayoral Election
By 270toWin Staff
April 8, 2025, 4:25 PM ET
Voters in St. Louis will elect a mayor on Tuesday. Polls close at 8:00 PM Eastern Time.
The city is the 76th largest in the United States, with a population of about 280,000. That is for the city itself, not the metropolitan area.
Democrat Tishaura Jones is seeking a second term in office. To achieve that, she'll need to win a rematch with alderwoman Cara Spencer, who is also a Democrat. In 2021, Jones prevailed by 52% to 48% over Spencer.
In both 2021 and 2025, Jones and Spencer advanced out of a four candidate, nonpartisan primary decided by approval voting. However, the order of finish flipped pretty dramatically. In 2021, Jones had 57% approval to 46% for Jones. This year, Spencer saw 68% approval, with Jones at 33%.
While the general election is a more traditional vote, a late March poll supports that primary result. Spencer led Jones by 55% to 31%.
Upcoming Scheduled Elections
- May 3
- Texas Mayors: San Antonio, Forth Worth, Plano, Garland
- May 6
- Ohio Mayors (Primary): Cincinnati and Toledo
- Ohio Infrastructure Ballot Question
- May 20
- Pittsburgh Mayor (Primary)
- June 10
- New Jersey Gubernatorial Primary
- June 17
- Virginia Gubernatorial Primary
- June 24
- New York City Mayor Primary
Upcoming Special Elections
- April 15
- Massachusetts State House District 6th Essex (Primary)
- General Election May 13
- Minnesota State Senate District 6 (Primary)
- General Election April 29
- Mississippi State Senate District 18
- Oakland Mayor
- Massachusetts State House District 6th Essex (Primary)
- April 22
- Connecticut State House District 113
- Mississippi State House Districts 23 and 82 (Runoffs)
- May 3
- Louisiana State House District 67 (Primary)
- Top-Two General Election June 7 (if needed)
- Louisiana State House District 67 (Primary)
- May 6
- New Hampshire State House District Strafford 12 (Primary)
- General Election June 24
- New Hampshire State House District Strafford 12 (Primary)
- May 13
- Alabama State House District 11
- Runoff (if needed) June 10; General Election August 26
- Massachusetts State House District 3rd Bristol (Primary)
- Oklahoma State Senate District 8
- Oklahoma State House District 71 and 74 (Primary runoffs)
- General Election June 10
- Alabama State House District 11