1985 – Djalma Falcão (PMDB) – Turno único – 56.174 votos (41,40%)
1988 – Guilherme Palmeira (PFL) – Turno único – 67.830 votos (51,48%)
1992 – Ronaldo Lessa (PSB) – 2° turno – 97.770 votos (50,24%)
1996 – Kátia Born (PSB) – 2° turno – 112.123 votos (50,98%)
2000 – Kátia Born (PSB) – 2° turno – 170.073 votos (61,25%)
2004 – Cícero Almeida (PDT) – 2° turno – 189.697 votos (56,54%)
2008 – Cícero Almeida (PP) – 1° turno – 319.831 votos (81%)
2012 – Rui Palmeira (PSDB) – 1° turno – 230.129 votos (57,41%)
2016 – Rui Palmeira (PSDB) – 2° turno – 241.977 votos (60,27%)
2020 – JHC (PSB) – 2° turno – 222.147 votos (58,64%)
2024 – JHC (PL) – 1° turno – 379.544 votos (83,25%)