Brazil Election 2026General election · Runoff · October 25
Abroad

Updated at 04:06 ·100.00% of polling stations counted · Source: TSE

Runoff results in São João da Boa Vista (SP)

Who won for president in São João da Boa Vista?

President in São João da Boa Vista (SP): Flávio Bolsonaro (PL) 64.06%, Lula (PT) 35.94%. See also governor and Senate.

Flávio BolsonaroPL 2264.06%33,316 votes
LulaPT 1335.94%18,690 votes
the line marks half of valid votes
Source: TSE

0 people watching

President in São João da Boa Vista

Both candidates

Flávio Bolsonaro (PL) got more votes in São João da Boa Vista (64.06%), followed by Lula (PT) (35.94%), with 100.00% of polling stations counted. Electorate: 67,130; turnout: 80.68%.

President in São João da Boa Vista
CandidatePartyVotes% of valid
Flávio BolsonaroPL 2233,31664.06%
LulaPT 1318,69035.94%

1st round in São João da Boa Vista

In the 1st round, on October 4, Flávio Bolsonaro (PL) got more votes in São João da Boa Vista, with 62.05% of valid votes; Lula (PT) got 28.55%.

President in São João da Boa Vista, 2026 1st round
CandidatePartyVotes% of valid
Flávio BolsonaroPL 2230,94562.05%
LulaPT 1314,23828.55%
Escritor Augusto CuryAvante 701,5363.08%
Ronaldo CaiadoPSD 551,4102.83%
Renan SantosMissão 141,3662.74%
ZemaNovo 302520.51%
SamaraUP 80670.13%
Hertz DiasPSTU 16250.05%
Clariana BarãoDC 27170.03%
Veterinário Wilson GrassiDemocrata 3580.02%
Edmilson CostaPCB 2170.01%
Rui Costa PimentaPCO 2940.01%

Governor in São João da Boa Vista (1st round)

TarcísioRepublicanos 1072.47%33,663 votes
Fernando HaddadPT 1326.88%12,486 votes
the line marks half of valid votes
All 5 candidates
Governor in São João da Boa Vista (1st round)
CandidatePartyVotes% of valid
TarcísioRepublicanos 1033,66372.47%
Fernando HaddadPT 1312,48626.88%
Vera LúciaPSTU 161260.27%
Vivian MendesUP 801080.23%
Carlos MachadoPCB 21690.15%

Senate in São João da Boa Vista (1st round)

  • Guilherme Derrite PP 11134.76%
  • André do Prado PL 22234.06%
  • Simone Tebet PSB 40014.97%
  • Marina Silva Rede 18013.77%
All 12 candidates
Senate in São João da Boa Vista (1st round)
CandidatePartyVotes% of valid
Guilherme DerritePP 11130,23234.76%
André do PradoPL 22229,62734.06%
Simone TebetPSB 40013,02414.97%
Marina SilvaRede 18011,97513.77%
Geraldo RufinoPodemos 2007250.83%
Guto SchiavettoMissão 1447040.81%
Soninha FrancineCidadania 2322340.27%
Maíra de SouzaUP 8081720.20%
Dra. Eliana FerreiraPSTU 1611140.13%
Petter MaahsPCB 211670.08%
Márcio AlvesUP 800590.07%
Weller GonçalvesPSTU 160400.05%
William TeixeiraAgir 36019annulled votes

From the 1st round to the runoff

In the 1st round, on October 4, Flávio Bolsonaro (PL) got 62.05% of valid votes in São João da Boa Vista, and Lula (PT) got 28.55%; the other candidates added up to 9.40%.

In the runoff, Flávio Bolsonaro got 64.06% (+2.01 points) and Lula got 35.94% (+7.39 points).

Flávio Bolsonaro's lead fell from 33.50 points to 28.12 points.

President in São João da Boa Vista: 2026 1st round and runoff
CandidateParty1st roundRunoffChange
Flávio BolsonaroPL 2262.05%64.06%+2.01 points
LulaPT 1328.55%35.94%+7.39 points

Comparison with 2022

In the 2022 1st round in São João da Boa Vista, Lula (PT) had 31.60% of valid votes and Jair Bolsonaro (PL) had 58.65%. In the 2022 runoff, Jair Bolsonaro (PL) won in São João da Boa Vista with 65.27% of valid votes.

PL: Flávio Bolsonaro has 64.06% in the 2026 runoff, against 65.27% for Jair Bolsonaro in the 2022 runoff (−1.2 point).

PT: Lula has 35.94% in the 2026 runoff, against 34.73% in the 2022 runoff (+1.2 point).

President in São João da Boa Vista: 2026 and 2022 runoffs
Party2022% in 20222026% in 2026Change
PLJair Bolsonaro65.27%Flávio Bolsonaro64.06%−1.2 point
PTLula34.73%Lula35.94%+1.2 point

Analysis: São João da Boa Vista and Brazil

Flávio Bolsonaro got 14,626 votes more than Lula in São João da Boa Vista.

From the 1st round to the runoff, the gap between the two moved 5.38 points toward Lula in São João da Boa Vista, 0.07 points short of Brazil (5.45 points toward Lula). Against the 2022 runoff, it moved 2.42 points toward the PT, 0.64 points beyond Brazil.

The municipality kept its 1st-round and its 2022 side.

Abstention was 19.32% in the runoff (21.35% in the 1st round; in Brazil, 19.22%), and blank and null votes, 3.98% (5.53% in the 1st round).

More analyses of the election — who decided, vote transfer, polarization — at https://eleicoes2026brasil.com/en/analise.

President in São João da Boa Vista and in Brazil: the analysis's figures
IndicatorSão João da Boa VistaBrazil
Lula's net votes−14,626+4,430,191
Lula's lead (points)−28.12+3.58
Change in the gap toward Lula since the 1st round (points)+5.38+5.45
Change in the gap toward the PT since 2022 (points)+2.42+1.78
Abstention in the runoff19.32%19.22%
Blank and null in the runoff3.98%3.24%

Frequently asked questions

Who won for president in São João da Boa Vista?

Flávio Bolsonaro (PL), with 64.06% of valid votes in São João da Boa Vista (SP).

How did the vote for president in São João da Boa Vista change from the 1st round to the runoff?

In the 1st round, on October 4, Flávio Bolsonaro (PL) got 62.05% of valid votes in São João da Boa Vista, and Lula (PT) got 28.55%; the other candidates added up to 9.40%. In the runoff, Flávio Bolsonaro got 64.06% (+2.01 points) and Lula got 35.94% (+7.39 points). Flávio Bolsonaro's lead fell from 33.50 points to 28.12 points.

Who won in São João da Boa Vista in the 2022 election?

In the 2022 1st round in São João da Boa Vista, Lula (PT) had 31.60% of valid votes and Jair Bolsonaro (PL) had 58.65%. In the 2022 runoff, Jair Bolsonaro (PL) won in São João da Boa Vista with 65.27% of valid votes.

How did the presidential vote in São João da Boa Vista change compared with Brazil?

From the 1st round to the runoff, the gap between the two moved 5.38 points toward Lula in São João da Boa Vista, 0.07 points short of Brazil (5.45 points toward Lula). Against the 2022 runoff, it moved 2.42 points toward the PT, 0.64 points beyond Brazil. The municipality kept its 1st-round and its 2022 side.