Com 26.850 votos (37,26%), o empresário Mateus Silva, candidato do PSD, é o prefeito eleito de Caraguatatuba. Em segundo lugar ficou Neto Bota (União Brasil) com 20.313 votos (28,19%), seguido por Baduca Filho (PL) com 12.403 votos (17,21%).
Coronel Stanelis (PP) teve 11.246 votos (15,61%) e Fábio Ferreira (PDT) 1.252 votos (1,74%). Filho do ex-prefeito Antonio Carlos da Silva, que governou a cidade por quatro mandatos, Mateus foi escolhido candidato já durante a campanha, após a impugnação da candidatura do pai. Ele participou do debate promovido pela Morada FM e portal Radar Litoral.
Antônio Carlos da Silva anunciou em suas redes sociais, no dia 7 de setembro a renúncia à sua candidatura a prefeito. A decisão ocorreu após a impugnação do seu registro e a Justiça negar seu recurso.