2000 – 6 candidatos
João Capistrano Pasquinelli Alckmin Franco (PGT)
Cesar Davi Marques (PSC)
Sonia Maria Veneziani Ribeiro (PV)
Francisco Moacir Bezerra de Melo Filho (PMDB)
Junji Abe (PSDB)*
Dimas de Paula Inácio (PT)

2004 – 7 candidatos
Antonio Adolfo Balbuena (PMN)
Luis Carlos Gondim Teixeira (PL)
Junji Abe (PSDB)*
Luis Carlos de Sales Pinto (PSTU)
Mário Berti Filho (PCB)
Manoel Fernando de Freitas (PHS)
Thamara Caroline Strelec (PPS)

2008 – 5 candidatos
Luis Carlos Gondim Teixeira (PPS)
Iduigues Ferreira Martins (PT)
Ines Paz (PSOL)
Marco Aurélio Bertaiolli (DEM)*
Mário Berti Filho (PCB)

2012 – 6 candidatos
Edgar Luis de Oliveira Passos (PSTU)
Fernando Siqueira Muniz (PPS)
Jorge Leonardo Paz (PSOL)
Marco Aurélio Bertaiolli (PT)*
Marco Antonio Pinto Soares Junior (PT)
Mário Berti Filho (PCB)

2016 – 3 candidatos
Luis Carlos Gondim Teixeira (SD)
Marcus Vinicius de Almeira e Melo (PSDB)*
Nelson Pedro Miguel (PMN)

2020 – 7 candidatos
Caio César Machado da Cunha (Pode)
Felipe Augusto Tedeschi Lintz (PRTB)
Frederico Augusto dos Santos Costa (PDT)
Marcus Vinicius de Almeida e Melo (PSDB)
Michael Della Torre Neto (PTC)
Nelson Pedro Miguel (PROS)
Jorge Rodrigo Valverde Santana (PT)
* Eleito prefeito
Fonte: Tribunal Superior Eleitoral (TSE)