Brazil Election 2026General election · Runoff · October 25
Abroad

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

Brazil Election 2026 in São Paulo

Who won for president in São Paulo in the runoff?

President in São Paulo: Flávio Bolsonaro (PL) 53.85%, Lula (PT) 46.15%. Tarcísio (Republicanos) was elected governor of São Paulo in the 1st round, with 62.65% of valid votes.

Flávio BolsonaroPL 2253.85%14,139,178 votes
LulaPT 1346.15%12,119,274 votes
the line marks half of valid votes
Source: TSE

0 people watching

President in São Paulo

Both candidates

Flávio Bolsonaro (PL) got more votes in São Paulo, with 53.85% of valid votes; Lula (PT) got 46.15%, with 100.00% of polling stations counted.

President in São Paulo
CandidatePartyVotes% of valid
Flávio BolsonaroPL 2214,139,17853.85%
LulaPT 1312,119,27446.15%

2026 1st round

In the 1st round, on October 4, Flávio Bolsonaro (PL) got more votes in São Paulo, with 51.93% of valid votes; Lula (PT) got 38.20%.

President in São Paulo, 2026 1st round
CandidatePartyVotes% of valid
Flávio BolsonaroPL 2212,922,02351.93%
LulaPT 139,505,41338.20%
Escritor Augusto CuryAvante 70892,3683.59%
Renan SantosMissão 14804,3103.23%
Ronaldo CaiadoPSD 55579,5712.33%
ZemaNovo 3094,6350.38%
SamaraUP 8042,5320.17%
Hertz DiasPSTU 1615,8150.06%
Clariana BarãoDC 2710,5630.04%
Edmilson CostaPCB 216,1290.02%
Veterinário Wilson GrassiDemocrata 355,1600.02%
Rui Costa PimentaPCO 294,4290.02%

Governor (1st round)

Tarcísio (Republicanos) was elected governor of São Paulo in the 1st round, with 62.65% of valid votes.

TarcísioRepublicanos 1062.65%14,491,874 voteselected
Fernando HaddadPT 1336.42%8,423,656 votes
more than half of valid votes wins in the 1st round
All 5 candidates
Governor in São Paulo
CandidatePartyVotes% of valid
TarcísioelectedRepublicanos 1014,491,87462.65%
Fernando HaddadPT 138,423,65636.42%
Vivian MendesUP 8080,4800.35%
Vera LúciaPSTU 1675,6410.33%
Carlos MachadoPCB 2158,8620.25%

Senate (1st round)

Guilherme Derrite (PP) and André do Prado (PL) were elected to the Senate in São Paulo, with 30.60% and 29.28% of valid votes.

  • Guilherme Derrite PP 111elected30.60%
  • André do Prado PL 222elected29.28%
  • Simone Tebet PSB 40019.23%
  • Marina Silva Rede 18018.13%
All 12 candidates
Senate in São Paulo
CandidatePartyVotes% of valid
Guilherme DerriteelectedPP 11113,273,88030.60%
André do PradoelectedPL 22212,703,08929.28%
Simone TebetPSB 4008,342,96819.23%
Marina SilvaRede 1807,862,40018.13%
Guto SchiavettoMissão 144392,9160.91%
Geraldo RufinoPodemos 200386,4680.89%
Soninha FrancineCidadania 232165,7070.38%
Maíra de SouzaUP 80891,2830.21%
Dra. Eliana FerreiraPSTU 16165,2000.15%
Márcio AlvesUP 80045,1780.10%
Petter MaahsPCB 21128,3110.07%
Weller GonçalvesPSTU 16020,5030.05%
William TeixeiraAgir 3608,732annulled votes

From the 1st round to the runoff

In the 1st round, on October 4, Flávio Bolsonaro (PL) got 51.93% of valid votes in São Paulo, and Lula (PT) got 38.20%; the other candidates added up to 9.87%.

In the runoff, Flávio Bolsonaro got 53.85% (+1.92 points) and Lula got 46.15% (+7.95 points).

Flávio Bolsonaro's lead fell from 13.73 points to 7.70 points.

President in São Paulo: 2026 1st round and runoff
CandidateParty1st roundRunoffChange
Flávio BolsonaroPL 2251.93%53.85%+1.92 points
LulaPT 1338.20%46.15%+7.95 points

Comparison with 2022

In the 2022 1st round in São Paulo, Lula (PT) had 40.89% of valid votes and Jair Bolsonaro (PL) had 47.71%. In the 2022 runoff, Jair Bolsonaro (PL) won in São Paulo with 55.24% of valid votes.

PL: Flávio Bolsonaro has 53.85% in the 2026 runoff, against 55.24% for Jair Bolsonaro in the 2022 runoff (−1.4 point).

PT: Lula has 46.15% in the 2026 runoff, against 44.76% in the 2022 runoff (+1.4 point).

President in São Paulo: 2026 and 2022 runoffs
Party2022% in 20222026% in 2026Change
PLJair Bolsonaro55.24%Flávio Bolsonaro53.85%−1.4 point
PTLula44.76%Lula46.15%+1.4 point

Analysis: São Paulo and Brazil

Flávio Bolsonaro got 2,019,904 votes more than Lula in São Paulo, Flávio's #1 net among the 27 states.

From the 1st round to the runoff, the gap between the two moved 6.03 points toward Lula in São Paulo, 0.58 points beyond Brazil (5.45 points toward Lula). Against the 2022 runoff, it moved 2.78 points toward the PT, 1.00 point beyond Brazil.

32 municipalities changed winner from the 1st round to the runoff: 32 to Lula and 0 to Flávio. Since 2022, 4 went to the PT and 29 to the PL. The capital gave Lula a net +766,431 votes; the other municipalities, −2,786,335.

Abstention was 19.81% in the runoff (22.54% in the 1st round; in Brazil, 19.22%), and blank and null votes, 4.04% (5.86% in the 1st round).

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

President in São Paulo and in Brazil: the analysis's figures
IndicatorSão PauloBrazil
Lula's net votes−2,019,904+4,430,191
Lula's lead (points)−7.70+3.58
Change in the gap toward Lula since the 1st round (points)+6.03+5.45
Change in the gap toward the PT since 2022 (points)+2.78+1.78
Abstention in the runoff19.81%19.22%
Blank and null in the runoff4.04%3.24%

Frequently asked questions

Who was elected governor of São Paulo in 2026?

Tarcísio (Republicanos) was elected governor of São Paulo in the 1st round, with 62.65% of valid votes.

Who was elected to the Senate in São Paulo in 2026?

Guilherme Derrite (PP) and André do Prado (PL) were elected to the Senate in São Paulo, with 30.60% and 29.28% of valid votes.

Who won for president in São Paulo in the runoff?

Flávio Bolsonaro (PL) got more votes in São Paulo, with 53.85% of valid votes.

Who won the 1st round for president in São Paulo?

In the 1st round, on October 4, Flávio Bolsonaro (PL) got more votes in São Paulo, with 51.93% of valid votes; Lula (PT) got 38.20%.

How did the vote for president in São Paulo change from the 1st round to the runoff?

In the 1st round, on October 4, Flávio Bolsonaro (PL) got 51.93% of valid votes in São Paulo, and Lula (PT) got 38.20%; the other candidates added up to 9.87%. In the runoff, Flávio Bolsonaro got 53.85% (+1.92 points) and Lula got 46.15% (+7.95 points). Flávio Bolsonaro's lead fell from 13.73 points to 7.70 points.

Who won in São Paulo in the 2022 election?

In the 2022 1st round in São Paulo, Lula (PT) had 40.89% of valid votes and Jair Bolsonaro (PL) had 47.71%. In the 2022 runoff, Jair Bolsonaro (PL) won in São Paulo with 55.24% of valid votes.

How did the presidential vote in São Paulo change compared with Brazil?

From the 1st round to the runoff, the gap between the two moved 6.03 points toward Lula in São Paulo, 0.58 points beyond Brazil (5.45 points toward Lula). Against the 2022 runoff, it moved 2.78 points toward the PT, 1.00 point beyond Brazil. 32 municipalities changed winner from the 1st round to the runoff: 32 to Lula and 0 to Flávio. Since 2022, 4 went to the PT and 29 to the PL. The capital gave Lula a net +766,431 votes; the other municipalities, −2,786,335.