Com uma das disputas mais acirradas da história de Teresópolis, marcada por três candidatos à prefeitura, apresentando números muito próximos ao longo de toda a apuração de votos no domingo, o professor e presidente da Câmara Municipal, Leonardo Vasconcellos, foi oficialmente eleito o novo prefeito da cidade.

Com 25.186 dos votos válidos, Leonardo, venceu Júlio Rocha, que recebeu 24.788 votos. O terceiro candidato mais votado foi Mario Tricano, que computou 24.417 votos. Já Alex Castellar conquistou 12.114 eleitores e Beique San 3.161. Entre os que compareceram a votação, 3.441 votaram branco e 5.670 anularam. Já as abstenções somaram 34.192, segundo os dados oficiais divulgados.

De acordo com o TRE-RJ, 132.969 eleitores estavam aptos a votar nas 400 seções da cidade.

Após o resultado positivo nas urnas, aliados e apoiadores de Leonardo fizeram uma carreata em comemoração e finalizaram a festa da vitória no Parque Regadas.