Se dependesse dos eleitores de Franca, não haveria 2º turno para presidente da República, nem para o Governo de São Paulo. Jair Bolsonaro (PL) e seus candidatos ficaram em disparado na frente, com mais de 50% dos votos válidos - cerca de 195 mil.
Na cidade, Jair Bolsonaro obteve 56,6% dos votos (104.625). Lula (PT) apareceu com 33,61% (62.126), seguido de Simone Tebet (MDB), com 5,6% (10.349). Os dois primeiros colocados disputam o 2º turno no dia 30 de outubro.
Para a vaga de governador, Tarcísio de Freitas (Republicanos) levou a melhor, com 51,93% (88.354) dos votos de Franca. Fernando Haddad (PT) aparece em 2º lugar com 28,91% (49.177). Rodrigo Garcia (PSDB), atual governador, conquistou 16,72% (28.442) dos eleitores, mas ficou de fora da disputa eleitoral de São Paulo.
Para o Senado, o Astronauta Marcos Pontes (PL) liderou com 59,91% (94.955) dos votos e foi eleito. Márcio França (PSB) obteve 30,46% (48.282).