Brazil Election 2026General election · Runoff · October 25
Abroad

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

Runoff results in Ribeirão (PE)

Who won for president in Ribeirão?

President in Ribeirão (PE): Lula (PT) 72.59%, Flávio Bolsonaro (PL) 27.41%. See also governor and Senate.

LulaPT 1372.59%16,158 votes
Flávio BolsonaroPL 2227.41%6,102 votes
the line marks half of valid votes
Source: TSE

0 people watching

President in Ribeirão

Both candidates

Lula (PT) got more votes in Ribeirão (72.59%), followed by Flávio Bolsonaro (PL) (27.41%), with 100.00% of polling stations counted. Electorate: 28,330; turnout: 80.84%.

President in Ribeirão
CandidatePartyVotes% of valid
LulaPT 1316,15872.59%
Flávio BolsonaroPL 226,10227.41%

1st round in Ribeirão

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

President in Ribeirão, 2026 1st round
CandidatePartyVotes% of valid
LulaPT 1314,27167.69%
Flávio BolsonaroPL 225,91228.04%
Escritor Augusto CuryAvante 704151.97%
Ronaldo CaiadoPSD 552581.22%
Renan SantosMissão 142060.98%
ZemaNovo 30110.05%
SamaraUP 8050.02%
Edmilson CostaPCB 2120.01%
Hertz DiasPSTU 1610.00%
Clariana BarãoDC 2710.00%
Rui Costa PimentaPCO 2910.00%
Veterinário Wilson GrassiDemocrata 3510.00%

Governor in Ribeirão (1st round)

Raquel LyraPSD 5550.42%10,022 votes
João CamposPSB 4048.75%9,691 votes
the line marks half of valid votes
All 7 candidates
Governor in Ribeirão (1st round)
CandidatePartyVotes% of valid
Raquel LyraPSD 5510,02250.42%
João CamposPSB 409,69148.75%
Ivan MoraesPSOL 501130.57%
RenanMissão 14450.23%
Professora CamilaUP 8050.03%
Guilherme FonsecaPSTU 1610.01%
Victor AssisPCO 2900.00%

Senate in Ribeirão (1st round)

  • Humberto Costa PT 13031.50%
  • Marília Arraes PDT 12326.80%
  • Mendonça Filho PL 22215.27%
  • Eduardo da Fonte PP 11110.97%
All 11 candidates
Senate in Ribeirão (1st round)
CandidatePartyVotes% of valid
Humberto CostaPT 13011,06431.50%
Marília ArraesPDT 1239,41226.80%
Mendonça FilhoPL 2225,36215.27%
Eduardo da FontePP 1113,85410.97%
Túlio GadêlhaPSD 5553,3609.57%
Carlos Sant'AnnaNovo 3001,9865.65%
Paulo Rubem SantiagoRede 180610.17%
Gorett BituUP 801110.03%
Samuel TimóteoUP 80060.02%
Mailson da Silva NetoPCO 29050.01%
Mariano MacedoPSTU 16130.01%
Pastor Gilvan CostaDemocrata 35567annulled votes

From the 1st round to the runoff

In the 1st round, on October 4, Lula (PT) got 67.69% of valid votes in Ribeirão, and Flávio Bolsonaro (PL) got 28.04%; the other candidates added up to 4.27%.

In the runoff, Lula got 72.59% (+4.90 points) and Flávio Bolsonaro got 27.41% (−0.63 points).

Lula's lead rose from 39.65 points to 45.18 points.

President in Ribeirão: 2026 1st round and runoff
CandidateParty1st roundRunoffChange
LulaPT 1367.69%72.59%+4.90 points
Flávio BolsonaroPL 2228.04%27.41%−0.63 points

Comparison with 2022

In the 2022 1st round in Ribeirão, Lula (PT) had 68.37% of valid votes and Jair Bolsonaro (PL) had 28.05%. In the 2022 runoff, Lula (PT) won in Ribeirão with 69.60% of valid votes.

PT: Lula has 72.59% in the 2026 runoff, against 69.60% in the 2022 runoff (+3.0 points).

PL: Flávio Bolsonaro has 27.41% in the 2026 runoff, against 30.40% for Jair Bolsonaro in the 2022 runoff (−3.0 points).

President in Ribeirão: 2026 and 2022 runoffs
Party2022% in 20222026% in 2026Change
PTLula69.60%Lula72.59%+3.0 points
PLJair Bolsonaro30.40%Flávio Bolsonaro27.41%−3.0 points

Analysis: Ribeirão and Brazil

Lula got 10,056 votes more than Flávio Bolsonaro in Ribeirão.

From the 1st round to the runoff, the gap between the two moved 5.53 points toward Lula in Ribeirão, 0.08 points beyond Brazil (5.45 points toward Lula). Against the 2022 runoff, it moved 5.98 points toward the PT, 4.20 points beyond Brazil.

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

Abstention was 19.16% in the runoff (21.63% in the 1st round; in Brazil, 19.22%), and blank and null votes, 2.81% (5.01% in the 1st round).

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

President in Ribeirão and in Brazil: the analysis's figures
IndicatorRibeirãoBrazil
Lula's net votes+10,056+4,430,191
Lula's lead (points)+45.18+3.58
Change in the gap toward Lula since the 1st round (points)+5.53+5.45
Change in the gap toward the PT since 2022 (points)+5.98+1.78
Abstention in the runoff19.16%19.22%
Blank and null in the runoff2.81%3.24%

Frequently asked questions

Who won for president in Ribeirão?

Lula (PT), with 72.59% of valid votes in Ribeirão (PE).

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

In the 1st round, on October 4, Lula (PT) got 67.69% of valid votes in Ribeirão, and Flávio Bolsonaro (PL) got 28.04%; the other candidates added up to 4.27%. In the runoff, Lula got 72.59% (+4.90 points) and Flávio Bolsonaro got 27.41% (−0.63 points). Lula's lead rose from 39.65 points to 45.18 points.

Who won in Ribeirão in the 2022 election?

In the 2022 1st round in Ribeirão, Lula (PT) had 68.37% of valid votes and Jair Bolsonaro (PL) had 28.05%. In the 2022 runoff, Lula (PT) won in Ribeirão with 69.60% of valid votes.

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

From the 1st round to the runoff, the gap between the two moved 5.53 points toward Lula in Ribeirão, 0.08 points beyond Brazil (5.45 points toward Lula). Against the 2022 runoff, it moved 5.98 points toward the PT, 4.20 points beyond Brazil. The municipality kept its 1st-round and its 2022 side.