The 2020 Rio de Janeiro municipal election took place in the city of Rio de Janeiro, Brazil in November 2020 to elect a mayor, a vice mayor, and 51 city councillors for the administration of the city. On the 29 November 2020 run-off election, former mayor Eduardo Paes, of the Democrats (DEM), defeated incumbent mayor Marcelo Crivella of the Republicans (REP), who lost his bid for re-election.