2024 Saint Petersburg gubernatorial election

The 2024 Saint Petersburg gubernatorial election will take place on 6–8 September 2024, on common election day. Incumbent Governor Alexander Beglov is running to a second term in office.

Background
Then-Presidential Plenipotentiary to the Northwestern Federal District Alexander Beglov was appointed acting Governor of Saint Petersburg in October 2018, replacing two-term incumbent Georgy Poltavchenko, who resigned at his own request. Beglov previously served as acting Governor of Saint Petersburg between June and October 2003 after Vladimir Yakovlev's resignation and prior to the election of Valentina Matviyenko in the second round of 2003 gubernatorial election. Poltavchenko meanwhile was appointed as chairman of the board of the United Shipbuilding Corporation, where he served until August 2023.

Beglov ran for a full term as an Independent, despite prior affiliations to the United Russia party, and faced a potential highly competitive election due to his soaring unpopularity and the city's overall heightened oppositional sentiments. Several notable candidates were absent from the ballot as Legislative Assembly of Saint Petersburg members Oleg Kapitonov (LDPR) and Boris Vishnevsky (Yabloko) failed to qualify, while State Duma member Vladimir Bortko (CPRF) unexpectedly withdrew on August 31. Beglov won the September 2019 election with 64.43% against two opponents, Legislative Assembly members Nadezhda Tikhonova of A Just Russia and Mikhail Amosov of Civic Platform, both of whom received around 16%.

Among the most notable events during Beglov's first term was his conflict with businessman and Wagner Group mercenary leader Yevgeny Prigozhin. In autumn 2022 Prigozhin claimed that he invested 2 billion rubles into Beglov's 2019 campaign, while the governor sabotaged Wagner's headquarters opening and awarded city contracts to his friends and cronies. Governor Beglov in return replied that the conflict with Prigozhin had been caused by the businessman's desire to control food catering, garbage disposal and subway construction in the city. The conflict wound down with Prigozhin's and his closest allies' demise in a plane crash in August 2023. Political experts claimed that Prigozhin's death virtually eliminated major opposition to Beglov and cleared his way to a second term in office.

In April 2024 during a meeting with President Vladimir Putin Governor Beglov announced his intention to run for a second term and received Putin's endorsement.

Candidates
In Saint Petersburg candidates for Governor can be nominated by registered political parties or by self-nomination. Candidate for Governor of Saint Petersburg should be a Russian citizen and at least 30 years old. Candidates for Governor should not have a foreign citizenship or residence permit. Each candidate in order to be registered is required to collect at least 10% of signatures of members and heads of municipalities. In addition, self-nominated candidates should collect 2% of signatures of Saint Petersburg residents. Also gubernatorial candidates present 3 candidacies to the Federation Council and election winner later appoints one of the presented candidates.

Declined

 * Mikhail Amosov, Member of Legislative Assembly of Saint Petersburg (1994–2007, 2016–present), 2003 gubernatorial candidate, 2019 Civic Platform gubernatorial candidate
 * Sardana Avksentyeva (New People), Member of State Duma (2021–present)
 * Vladimir Bortko (CPRF), former Member of State Duma (2011–2021), 2019 gubernatorial candidate
 * Vyacheslav Borodenchik (CPRF), Member of Legislative Assembly of Saint Petersburg (2021–present)
 * Vladislav Davankov (New People), Deputy Chairman of the State Duma (2021–present), 2023 Moscow mayoral candidate, 2024 presidential candidate
 * Oksana Dmitriyeva (New People), Member of State Duma (1993–1998, 1999–2016, 2021–present), 2014 A Just Russia gubernatorial candidate
 * Vadim Grishkov (CPRF), Member of Legislative Assembly of Leningrad Oblast (2021–present), 2020 Leningrad Oblast gubernatorial candidate
 * Pavel Itkin (LDPR), Deputy Chairman of the Legislative Assembly of Saint Petersburg (2023–present), Member of the Legislative Assembly (2019–present)
 * Olga Khodunova (CPRF), former Member of Legislative Assembly of Saint Petersburg (2016–2021)
 * Sangadzhi Tarbaev (New People), Member of State Duma (2021–present), Chairman of the Duma Committee on Tourism and Tourist Infrastructure (2021–present)
 * Nadezhda Tikhonova (SR–ZP), former Member of Legislative Assembly of Saint Petersburg (2016–2021), 2019 gubernatorial candidate
 * Boris Vishnevsky (Yabloko), Member of Legislative Assembly of Saint Petersburg (2011–present), 2019 gubernatorial candidate, foreign agent

Results
! style="text-align:left;" colspan=2| Candidate ! style="text-align:left;"| Party ! width="75"|Votes ! width="30"|%
 * - style="background-color:#E9E9E9;text-align:center;"
 * style="background-color:"|
 * style="text-align:left;"| Aleksandr Beglov (incumbent)
 * style="text-align:left;"| United Russia
 * style="background-color:"|
 * style="text-align:left;"| Pavel Bragin
 * style="text-align:left;"| The Greens
 * style="background-color:"|
 * style="text-align:left;"| Sergey Malinkovich
 * style="text-align:left;"| Communists of Russia
 * style="background-color:"|
 * style="text-align:left;"| Maksim Yakovlev
 * style="text-align:left;"| Liberal Democratic Party
 * style="text-align:left;" colspan="3"| Valid votes
 * style="text-align:left;" colspan="3"| Blank ballots
 * - style="font-weight:bold"
 * style="text-align:left;" colspan="3"| Total
 * 100.00
 * style="background-color:#E9E9E9;" colspan="6"|
 * style="text-align:left;" colspan="3"| Turnout
 * style="text-align:left;" colspan="3"| Registered voters
 * 100.00
 * colspan="5" style="background-color:#E9E9E9;"|
 * - style="font-weight:bold"
 * colspan="4" |Source:
 * }
 * style="text-align:left;" colspan="3"| Valid votes
 * style="text-align:left;" colspan="3"| Blank ballots
 * - style="font-weight:bold"
 * style="text-align:left;" colspan="3"| Total
 * 100.00
 * style="background-color:#E9E9E9;" colspan="6"|
 * style="text-align:left;" colspan="3"| Turnout
 * style="text-align:left;" colspan="3"| Registered voters
 * 100.00
 * colspan="5" style="background-color:#E9E9E9;"|
 * - style="font-weight:bold"
 * colspan="4" |Source:
 * }
 * style="text-align:left;" colspan="3"| Turnout
 * style="text-align:left;" colspan="3"| Registered voters
 * 100.00
 * colspan="5" style="background-color:#E9E9E9;"|
 * - style="font-weight:bold"
 * colspan="4" |Source:
 * }
 * 100.00
 * colspan="5" style="background-color:#E9E9E9;"|
 * - style="font-weight:bold"
 * colspan="4" |Source:
 * }
 * }
 * }