Brazil Election 2026General election · Runoff · October 25
Abroad

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

Runoff results in João Costa (PI)

Who won for president in João Costa?

President in João Costa (PI): Lula (PT) 82.73%, Flávio Bolsonaro (PL) 17.27%. See also governor and Senate.

LulaPT 1382.73%2,596 votes
Flávio BolsonaroPL 2217.27%542 votes
the line marks half of valid votes
Source: TSE

0 people watching

President in João Costa

Both candidates

Lula (PT) got more votes in João Costa (82.73%), followed by Flávio Bolsonaro (PL) (17.27%), with 100.00% of polling stations counted. Electorate: 3,915; turnout: 81.58%.

President in João Costa
CandidatePartyVotes% of valid
LulaPT 132,59682.73%
Flávio BolsonaroPL 2254217.27%

1st round in João Costa

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

President in João Costa, 2026 1st round
CandidatePartyVotes% of valid
LulaPT 132,47079.99%
Flávio BolsonaroPL 2252416.97%
Escritor Augusto CuryAvante 70521.68%
Renan SantosMissão 14230.74%
Ronaldo CaiadoPSD 55180.58%
Clariana BarãoDC 2710.03%

Governor in João Costa (1st round)

Rafael FontelesPT 1378.73%2,328 votes
Joel RodriguesPP 1120.97%620 votes
the line marks half of valid votes
All 6 candidates
Governor in João Costa (1st round)
CandidatePartyVotes% of valid
Rafael FontelesPT 132,32878.73%
Joel RodriguesPP 1162020.97%
Dra. Lúcia SantosPSDB 4550.17%
Professor GisvaldoPSOL 5030.10%
Elizeu AguiarNovo 3010.03%
Santiago BelizárioUP 8000.00%
Geraldo CarvalhoPSTU 162annulled votes
Professor JurityDC 271annulled votes
Lourdes MeloPCO 290annulled votes
Ravenna da InclusãoDemocrata 350annulled votes

Senate in João Costa (1st round)

  • Marcelo Castro MDB 15142.08%
  • Ciro Nogueira PP 11134.85%
  • Júlio César o Julim do Lula PSD 55518.55%
  • Tiago Junqueira PL 2223.63%
All 10 candidates
Senate in João Costa (1st round)
CandidatePartyVotes% of valid
Marcelo CastroMDB 1512,25942.08%
Ciro NogueiraPP 1111,87134.85%
Júlio César o Julim do LulaPSD 55599618.55%
Tiago JunqueiraPL 2221953.63%
Francinaldo LeãoPSOL 500130.24%
Maria Madalena NunesPSOL 50590.17%
Jorge LopesPSDB 45680.15%
Antônio BarrosNovo 30070.13%
Antônio José LiraAvante 70050.09%
Pedro LaurentinoUP 80050.09%
Irmão Evandro MarquesDC 2782annulled votes
Danniel RochaPSTU 1660annulled votes
Dionísio CarvalhoDC 2770annulled votes
Cloves JoséPCO 2910annulled votes
Missionário Evandro CraveiroDemocrata 3500annulled votes
Jardenya BezerraDemocrata 3550annulled votes

From the 1st round to the runoff

In the 1st round, on October 4, Lula (PT) got 79.99% of valid votes in João Costa, and Flávio Bolsonaro (PL) got 16.97%; the other candidates added up to 3.04%.

In the runoff, Lula got 82.73% (+2.74 points) and Flávio Bolsonaro got 17.27% (+0.30 points).

Lula's lead rose from 63.02 points to 65.46 points.

President in João Costa: 2026 1st round and runoff
CandidateParty1st roundRunoffChange
LulaPT 1379.99%82.73%+2.74 points
Flávio BolsonaroPL 2216.97%17.27%+0.30 points

Comparison with 2022

In the 2022 1st round in João Costa, Lula (PT) had 82.72% of valid votes and Jair Bolsonaro (PL) had 12.25%. In the 2022 runoff, Lula (PT) won in João Costa with 86.39% of valid votes.

PT: Lula has 82.73% in the 2026 runoff, against 86.39% in the 2022 runoff (−3.7 points).

PL: Flávio Bolsonaro has 17.27% in the 2026 runoff, against 13.61% for Jair Bolsonaro in the 2022 runoff (+3.7 points).

President in João Costa: 2026 and 2022 runoffs
Party2022% in 20222026% in 2026Change
PTLula86.39%Lula82.73%−3.7 points
PLJair Bolsonaro13.61%Flávio Bolsonaro17.27%+3.7 points

Analysis: João Costa and Brazil

Lula got 2,054 votes more than Flávio Bolsonaro in João Costa.

From the 1st round to the runoff, the gap between the two moved 2.44 points toward Lula in João Costa, 3.01 points short of Brazil (5.45 points toward Lula). Against the 2022 runoff, it moved 7.32 points toward the PL, 9.10 points short of Brazil.

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

Abstention was 18.42% in the runoff (17.61% in the 1st round; in Brazil, 19.22%), and blank and null votes, 1.75% (4.34% in the 1st round).

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

President in João Costa and in Brazil: the analysis's figures
IndicatorJoão CostaBrazil
Lula's net votes+2,054+4,430,191
Lula's lead (points)+65.46+3.58
Change in the gap toward Lula since the 1st round (points)+2.44+5.45
Change in the gap toward the PT since 2022 (points)−7.32+1.78
Abstention in the runoff18.42%19.22%
Blank and null in the runoff1.75%3.24%

Frequently asked questions

Who won for president in João Costa?

Lula (PT), with 82.73% of valid votes in João Costa (PI).

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

In the 1st round, on October 4, Lula (PT) got 79.99% of valid votes in João Costa, and Flávio Bolsonaro (PL) got 16.97%; the other candidates added up to 3.04%. In the runoff, Lula got 82.73% (+2.74 points) and Flávio Bolsonaro got 17.27% (+0.30 points). Lula's lead rose from 63.02 points to 65.46 points.

Who won in João Costa in the 2022 election?

In the 2022 1st round in João Costa, Lula (PT) had 82.72% of valid votes and Jair Bolsonaro (PL) had 12.25%. In the 2022 runoff, Lula (PT) won in João Costa with 86.39% of valid votes.

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

From the 1st round to the runoff, the gap between the two moved 2.44 points toward Lula in João Costa, 3.01 points short of Brazil (5.45 points toward Lula). Against the 2022 runoff, it moved 7.32 points toward the PL, 9.10 points short of Brazil. The municipality kept its 1st-round and its 2022 side.