O candidato a prefeito de Belford Roxo Márcio Canela (União Brasil), de 47 anos, foi eleito com 62,84% dos votos, derrotando Matheus do Waguinho, que ficou com 35,24% dos votos, e tinha o apoio do tio e atual prefeito, Waguinho.
Destacando a polarização da disputa eleitoral nas eleições desse ano, Márcio contou o apoio do ex-presidente Jair Bolsonaro (PL) e do governador Claudio Castro, enquanto o seu adversário direto, tinha o presidente Lula (PT) ao seu lado.
Nascido em Duque de Caxias, Márcio Canella já foi vereador e deputado estadual. A ficha política do prefeito eleito, ainda com o cargo de vice-prefeito de 2017 a 2019 em Belford Roxo, durante a gestão do ex-aliado e atual prefeito Waguinho.
Márcio Canella (União Brasil) – 62,84%
Matheus do Waguinho (Republicanos) – 35,24%
Vinicius Crânio (Psol) – 1,09%
Assis Freitas – 0,83%