O candidato à presidência pelo PSL, Jair Bolsonaro, terminou como majoritário na eleição desse ano em Caruaru. Ele obteve 65.569 votos, tendo 15 mil sufrágios a mais que o segundo colocado na disputa, Fernando Haddad (PT), que teve 50.304 votos.
Na terceira posição apareceu Ciro Gomes com 29.685 votos. O candidato Geraldo Alckmin ficou na quarta posição com 5.027.