Brazil presidential runoff 2026: final official results and election-night archive

Admin
4 Min Read
Illustration: Electronic voting machine and Brazil’s National Congress for the October 25 presidential runoff.

Final count — verified 26 October 2026: Luiz Inácio Lula da Silva won Brazil’s 25 October presidential runoff with 64,256,232 votes (51.79%), against Flávio Bolsonaro’s 59,826,041 (48.21%). The official TSE feed shows 100% of polling sections processed, with source time 25 October 2026 at 23:26:38 Brasília time. This page preserves the results and election-night reporting; completion of counting is distinct from subsequent legal certification or challenges.

Final official count

Official TSE second-round results

100.00% of polling sections processed (not share of votes counted).

CandidateShareVotes
Luiz Inácio Lula da Silva51.79%64,256,232
Flávio Bolsonaro48.21%59,826,041

Last verified on Votendi: 26 Oct 2026, 20:45 CET. Source: original results. All polling sections have been processed. Consult TSE for subsequent corrections or certification notices.

Election-night archive: Datafolha’s projection of Lula’s victory

Election-night development — 25 October 2026, 20:46 Brasília time: Brazilian polling institute Datafolha projected that President Luiz Inácio Lula da Silva had defeated Flávio Bolsonaro in the second round, putting Lula on course for a fourth presidential term. Folha de S.Paulo reported Datafolha’s call as official results continued to be tabulated.

Datafolha said its election-night model uses returns published by Brazil’s Superior Electoral Court (TSE), grouped by geographic and municipal characteristics, to assess whether the trailing candidate can still close the gap. The projection is an independently reported statistical call, not itself the TSE’s formal certification of the result. The latest official vote totals and source timestamp are available through Votendi’s Brazil results and polling archive and the TSE results portal; the completed official count is recorded above.

Brazil presidential runoff — official results

Counting completed: The official national TSE count covers all polling sections. Candidate percentages are shares of valid votes. Visit the Brazil election archive for final results and historical polling.

Source: TSE second-round national feed (election 6258). Source timestamp: 25 October 2026, 23:26:38 Brasília time. Reporting coverage means polling sections, not individual ballots.

Turnout and ballot totals

TSE recorded 128,236,074 ballots cast and turnout of 80.78%. There were 124,082,273 valid candidate votes, 1,430,496 blank ballots (1.12% of ballots cast) and 2,723,305 null ballots (2.12% of ballots cast). Candidate percentages use valid votes as their denominator; blank and null shares use all ballots cast.

Source and verification

Primary source: TSE official election results portal (Eleições 2026 → 2º turno → Brasil → Presidente), including the second-round national feed (election 6258). It is separate from the 4 October first-round results. Consult the current TSE feed for time-stamped figures and the authoritative final count.

Voting schedule and the start of counting

Brazil held its second-round presidential vote on 25 October 2026. Regular voting was scheduled from 08:00 to 17:00 Brasília time (12:00–21:00 CET in Zagreb). The TSE subsequently began publishing official returns. Follow the source’s latest update time to distinguish preliminary from final figures.

How to interpret the count

“Polling sections totalized” means the share of reporting sections processed, not the percentage of individual votes counted. Candidate shares should be explicitly labelled as shares of valid votes; blank and null ballots must be shown separately using the correct denominator. The source timestamp distinguishes the completed count from earlier provisional snapshots.

Polling before election day

For the latest dated pre-election surveys and the distinct polling average, use the Votendi Brazil election hub. The historic first-round results page covers October 4 and must not be mixed with second-round figures.

Share This Article
6 Comments