IBOV 207,993.04 ▲ 1.42% IPSA 10,938.91 ▼ 0.31% IPC MEX 69,010.67 ▲ 0.12% MERVAL 3,017,221 — — COLCAP 2,519.91 ▼ 0.06% BVL PERÚ 59,903.86 ▼ 0.51% USD/BRL5.01▼ 0.47% USD/MXN18.43▲ 0.05% USD/CLP974.97▼ 0.64% USD/COP3,164▼ 0.34% USD/PEN3.43▼ 0.47% USD/ARS1,524▼ 0.02% USD/UYU40.13▲ 2.70% USD/PYG5,704▲ 3.09% USD/BOB11.65▲ 2.79% USD/DOP61.25▲ 2.77% USD/CRC448.07▲ 1.61% USD/GTQ7.64▲ 2.99% USD/HNL26.86▲ 3.12% USD/NIO36.62▲ 2.57% USD/VES879.67▼ 0.03% USD/PAB1.00— 0.00% USD/BZD2.00— 0.00% USD/JMD 157.28 — 0.00% USD/TTD6.73▲ 2.14% EUR/BRL5.62▼ 1.01% BRENT 88.88 ▼ 0.03% WTI 83.11 ▼ 0.11% IRON ORE 161.91 — — COPPER 6.61 ▲ 0.03% GOLD 4,461 ▲ 1.78% SILVER 65.59 ▲ 1.26% SOY 1,184 ▲ 3.20% CORN 480.50 ▲ 10.02% WHEAT 655.00 ▲ 3.93% COFFEE 317.25 ▼ 5.51% SUGAR 16.43 ▼ 1.79% ORANGE JUICE 138.55 ▼ 0.47% COTTON 85.03 ▲ 2.33% COCOA 5,719 ▲ 3.18% BEEF 223.60 ▼ 3.93% CATTLE 339.10 ▼ 3.16% LITHIUM 75.20 ▲ 1.47% PETR4 41.64 ▼ 0.05% VALE3 72.97 ▲ 0.83% ITUB4 38.60 ▼ 1.03% BBDC4 16.85 ▲ 0.36% ABEV3 14.89 ▼ 0.80% BBAS3 19.37 ▲ 0.47% B3SA3 14.26 ▼ 0.21% WEGE3 47.59 ▲ 0.49% PRIO3 59.14 ▼ 0.19% SUZB3 41.33 ▲ 2.35% RENT3 34.68 ▼ 0.09% AZZA3 15.89 ▼ 2.63% CSAN3 3.22 ▼ 1.83% RAIZ4 0.25 — 0.00% PCAR3 2.75 ▼ 0.36% GMAT3 3.65 ▼ 1.08% PSSA3 48.13 ▼ 0.54% CVCB3 1.33 ▼ 2.92% POSI3 3.36 ▲ 2.44% SLCE3 13.34 ▲ 0.30% NATU3 8.14 ▼ 0.73% IBOV 207,993.04 ▲ 1.42% IPSA 10,938.91 ▼ 0.31% IPC MEX 69,010.67 ▲ 0.12% MERVAL 3,017,221 — — COLCAP 2,519.91 ▼ 0.06% BVL PERÚ 59,903.86 ▼ 0.51% USD/BRL 5.16 ▲ 0.01% USD/MXN 17.06 ▼ 0.24% USD/CLP 913.98 ▲ 0.04% USD/COP 3,140 ▲ 0.03% USD/PEN 3.36 ▼ 0.66% USD/ARS 1,493 ▲ 0.10% USD/UYU 40.27 ▲ 1.24% USD/PYG 5,939 ▲ 1.68% USD/BOB 11.64 ▼ 0.76% USD/DOP 58.34 ▲ 1.25% USD/CRC 445.92 ▲ 0.89% USD/GTQ 7.62 ▲ 2.21% USD/HNL 26.79 ▲ 1.57% USD/NIO 36.62 ▲ 0.69% USD/VES 762.44 ▼ 0.13% USD/PAB 1.00 — 0.00% USD/BZD 2.00 — 0.00% USD/JMD 157.28 — 0.00% USD/TTD 6.70 ▲ 0.61% EUR/BRL 5.95 ▲ 1.01% BRENT 88.88 ▼ 0.03% WTI 83.11 ▼ 0.11% IRON ORE 161.91 — — COPPER 6.61 ▲ 0.03% GOLD 4,461 ▲ 1.78% SILVER 65.59 ▲ 1.26% SOY 1,184 ▲ 3.20% CORN 480.50 ▲ 10.02% WHEAT 655.00 ▲ 3.93% COFFEE 317.25 ▼ 5.51% SUGAR 16.43 ▼ 1.79% ORANGE JUICE 138.55 ▼ 0.47% COTTON 85.03 ▲ 2.33% COCOA 5,719 ▲ 3.18% BEEF 223.60 ▼ 3.93% CATTLE 339.10 ▼ 3.16% LITHIUM 75.20 ▲ 1.47% PETR4 41.64 ▼ 0.05% VALE3 72.97 ▲ 0.83% ITUB4 38.60 ▼ 1.03% BBDC4 16.85 ▲ 0.36% ABEV3 14.89 ▼ 0.80% BBAS3 19.37 ▲ 0.47% B3SA3 14.26 ▼ 0.21% WEGE3 47.59 ▲ 0.49% PRIO3 59.14 ▼ 0.19% SUZB3 41.33 ▲ 2.35% RENT3 34.68 ▼ 0.09% AZZA3 15.89 ▼ 2.63% CSAN3 3.22 ▼ 1.83% RAIZ4 0.25 — 0.00% PCAR3 2.75 ▼ 0.36% GMAT3 3.65 ▼ 1.08% PSSA3 48.13 ▼ 0.54% CVCB3 1.33 ▼ 2.92% POSI3 3.36 ▲ 2.44% SLCE3 13.34 ▲ 0.30% NATU3 8.14 ▼ 0.73%
since 2009
Tuesday, October 20, 2026

Brazil Election Data Room: Poll Database, Charts and Embeds

Brazil · Elections 2026 · Data Room

This data room holds every national runoff poll published since Brazil’s first round on 4 October, 26 so far, in a form that journalists, researchers and other sites can download, embed and cite. Each row carries the pollster, release date, fieldwork dates, sample size, margin of error and the valid-vote shares for Flávio Bolsonaro and Lula.

The numbers are rebuilt every hour from our own poll tracker and market feeds. For the story behind them, read our Brazil election polls tracker and the Brazil election 2026 runoff guide.


Key Facts

—Poll database. 26 national runoff polls from 14 pollsters since the first round on 4 October, with sample, margin and valid-vote shares for Flávio Bolsonaro and Lula.

—Poll average. Flávio 51.1%, Lula 48.9% of valid votes, the latest poll of each of 14 pollsters, unweighted; Flávio leads in 23 of 26 polls.

—Free to use. Download the data as CSV or JSON, or embed two live cards, with a link back to this page.

—Prediction markets. Polymarket prices Flávio at 77% and Lula at 22.5%; Kalshi at 78% and 21% (11:40 a.m. ET on 20 October 2026).

—Updated. Poll files last changed 20 October 2026, 10:45 a.m. ET; markets refresh every 20 minutes.

Latest Poll Average

The average of the latest poll from 14 pollsters stands at Flávio 51.1% and Lula 48.9% of valid votes, a lead of 2.2 points for Flávio. Flávio leads in 23 of the 26 runoff polls, Lula in 2, and 1 are tied.

Runoff poll average · valid votes
Flávio 51.1%
Lula 48.9%
Simple mean of each pollster’s latest poll · 26 polls from 14 pollsters in the database

Download the Poll Data

Both files list one row per poll, newest first, with ISO dates (YYYY-MM-DD), UTF-8 text and a header row. Percentages are shares of valid votes unless a column name says all answers.

Download CSVDownload JSON

26 rows · poll files last changed 20 October 2026, 10:45 a.m. ET · CSV · JSON

Column guide

poll_id unique key · pollster, pollster_group (same institute under two names counts once) · description client or format · release_date, fieldwork_start, fieldwork_end ISO dates · sample_size, mode, margin_of_error_pts, confidence_level_pct · lula_valid_pct, flavio_valid_pct shares of valid votes, lead_flavio_pts their gap · lula_all_answers_pct, flavio_all_answers_pct shares including undecided where published · valid_shares_calculated_by_rio_times true when we removed blank, spoiled and undecided answers · tse_registration registration number at the electoral court · report_url our report where one exists.

Runoff Poll Database

Polls are listed newest first, each with the pollster’s own fieldwork dates and its TSE registration number. Where a pollster published only figures for all answers, we removed blank, spoiled and undecided answers ourselves and mark the row.

Real Time Big Data runoff pollReleased 20 Oct 2026 · Flávio +4
Flávio 52%
Lula 48%
15–19 Oct fieldwork · 2,000 voters · phone and online messages · margin ±2 pts · TSE BR-02952/2026 · all answers: Flávio 48%, Lula 45% · Our report
Alfa Inteligência runoff pollReleased 20 Oct 2026 · Flávio +3
Flávio 51.5%
Lula 48.5%
15–19 Oct fieldwork · 2,700 voters · face-to-face · margin ±1.9 pts · TSE BR-00820/2026 · all answers: Flávio 48.8%, Lula 45.9% · Our report
DataTrends second runoff pollReleased 19 Oct 2026 · Flávio +3
Flávio 51.5%
Lula 48.5%
15–17 Oct fieldwork · 2,000 voters · phone · margin ±2.19 pts · TSE BR-04454/2026 · all answers: Flávio 49%, Lula 46% · Our report
Futura/100% Cidades Futura Inteligência with 100% CidadesReleased 19 Oct 2026 · Flávio +0.8
Flávio 50.4%
Lula 49.6%
16–17 Oct fieldwork · 2,000 voters · margin ±2.2 pts · all answers: Flávio 48.3%, Lula 47.5% · Our report
PoderData/Aya PoderData, published by Poder360Released 19 Oct 2026 · Flávio +4
Flávio 52%
Lula 48%
16–18 Oct fieldwork · 3,000 voters · phone · margin ±1.8 pts · TSE BR-02586/2026 · Our report
AtlasIntel online panel, with BloombergReleased 19 Oct 2026 · Flávio +2.2
Flávio 51.1%
Lula 48.9%
13–18 Oct fieldwork · 4,998 voters · online · margin ±1 pts · TSE BR-02418/2026 · all answers: Flávio 49.8%, Lula 47.6% · Our report
Nexus for BTG PactualReleased 19 Oct 2026 · Flávio +0.6
Flávio 50.3%
Lula 49.7%
16–18 Oct fieldwork · 2,002 voters · margin ±2 pts · TSE BR-04499/2026 · Our report
Vox Brasil self-funded, second waveReleased 18 Oct 2026 · Lula +2
Flávio 49%
Lula 51%
15–17 Oct fieldwork · 2,100 voters · face-to-face · margin ±2.15 pts · TSE BR-04332/2026 · all answers: Flávio 44.6%, Lula 46.4%
Ipespe/Abrapel Ipespe with AbrapelReleased 17 Oct 2026 · Flávio +2.4
Flávio 51.2%
Lula 48.8%
13–15 Oct fieldwork · 1,500 voters · margin ±2.6 pts · TSE BR-00223/2026 · Our report
Veritá Instituto Veritá, own initiativeReleased 17 Oct 2026 · Flávio +2.2
Flávio 51.1%
Lula 48.9%
12–16 Oct fieldwork · 15,554 voters · margin ±1 pts · TSE BR-01107/2026 · Our report
Gerp self-fundedReleased 16 Oct 2026 · Flávio +4
Flávio 52%
Lula 48%
14–16 Oct fieldwork · 2,400 voters · phone · margin ±2 pts · TSE BR-05187/2026 · all answers: Flávio 50%, Lula 45% · Our report
PoderData/Aya PoderData, published by Poder360Released 16 Oct 2026 · Tie
Flávio 50%
Lula 50%
13–15 Oct fieldwork · 3,000 voters · phone · margin ±1.8 pts · TSE BR-04258/2026 · Our report
Futura/100% Cidades Futura Inteligência with 100% CidadesReleased 16 Oct 2026 · Flávio +1.6
Flávio 50.8%
Lula 49.2%
14–15 Oct fieldwork · 2,000 voters · phone · margin ±2.2 pts · TSE BR-03764/2026 · all answers: Flávio 49%, Lula 47.5% · Our report
CNT/MDA for the National Transport ConfederationReleased 16 Oct 2026 · Flávio +1
Flávio 50.5%
Lula 49.5%
13–15 Oct fieldwork · 2,000 voters · margin ±2.2 pts · all answers: Flávio 46.8%, Lula 45.9% · Our report
Datafolha for Folha de S.Paulo and TV GloboReleased 15 Oct 2026 · Flávio +2
Flávio 51%
Lula 49%
13–15 Oct fieldwork · 2,520 voters · face-to-face · margin ±2 pts · TSE BR-00466/2026 · all answers: Flávio 47%, Lula 45% · Our report
Quaest for GloboReleased 14 Oct 2026 · Flávio +2.2
Flávio 51.1%
Lula 48.9%
10–13 Oct fieldwork · 2,154 voters · margin ±2 pts · TSE BR-08729/2026 · all answers: Flávio 46%, Lula 44% · valid shares calculated by The Rio Times · Our report
Futura for 100% CidadesReleased 13 Oct 2026 · Flávio +3.6
Flávio 51.8%
Lula 48.2%
7–10 Oct fieldwork · 2,000 voters · phone · margin ±2.2 pts · TSE BR-00650/2026 · all answers: Flávio 50%, Lula 46.6%
Gerp self-fundedReleased 13 Oct 2026 · Flávio +10
Flávio 55%
Lula 45%
8–12 Oct fieldwork · 2,400 voters · phone · margin ±2 pts · TSE BR-07877/2026 · all answers: Flávio 53%, Lula 44%
Nexus for BTG PactualReleased 13 Oct 2026 · Flávio +4
Flávio 52%
Lula 48%
10–12 Oct fieldwork · 2,002 voters · phone · margin ±2 pts · TSE BR-07997/2026 · all answers: Flávio 48%, Lula 45%
PoderData Poder360Released 13 Oct 2026 · Flávio +2
Flávio 51%
Lula 49%
10–12 Oct fieldwork · 3,000 voters · automated calls · margin ±1.8 pts · TSE BR-01209/2026
DataTrends self-fundedReleased 11 Oct 2026 · Flávio +6.2
Flávio 53.1%
Lula 46.9%
7–9 Oct fieldwork · 2,000 voters · phone · margin ±2.19 pts · TSE BR-03576/2026
Ipespe with AbrapelReleased 10 Oct 2026 · Flávio +5.4
Flávio 52.7%
Lula 47.3%
6–8 Oct fieldwork · 1,500 voters · phone · margin ±2.6 pts · TSE BR-00933/2026 · all answers: Flávio 49%, Lula 44%
AtlasIntel online panelReleased 9 Oct 2026 · Flávio +5.6
Flávio 52.8%
Lula 47.2%
3–8 Oct fieldwork · 5,026 voters · online · margin ±1 pts · TSE BR-03663/2026 · all answers: Flávio 51.1%, Lula 45.7%
Vox Brasil self-fundedReleased 9 Oct 2026 · Lula +1.8
Flávio 49.1%
Lula 50.9%
5–7 Oct fieldwork · 2,100 voters · face-to-face · margin ±2.15 pts · TSE BR-09623/2026 · all answers: Flávio 42.7%, Lula 44.2% · valid shares calculated by The Rio Times
Datafolha for Folha de S.Paulo and TV GloboReleased 8 Oct 2026 · Flávio +4
Flávio 52%
Lula 48%
6–7 Oct fieldwork · 2,520 voters · face-to-face · margin ±2 pts · TSE BR-02949/2026 · all answers: Flávio 49%, Lula 45%
PoderData Poder360Released 8 Oct 2026 · Flávio +6
Flávio 53%
Lula 47%
5–7 Oct fieldwork · 3,000 voters · automated calls · margin ±1.8 pts · TSE BR-08134/2026

Prediction Markets Snapshot

At 11:40 a.m. ET on 20 October 2026, Polymarket priced Flávio at 77% and Lula at 22.5%, with about US$188.9 million traded on the market. Kalshi, a US-regulated exchange, priced Flávio at 78% and Lula at 21%.

Polymarket · winner of the runoff
Flávio 77%
Lula 22.5%
About US$188.9 million traded
Kalshi · winner of the runoff
Flávio 78%
Lula 21%
US-regulated exchange

Prediction markets let traders buy contracts that pay US$1 if an outcome happens, so a price of 77 cents reads as a 77% chance. Prices move within minutes, so see our Brazil election odds page for the latest.

Embed the Charts on Your Site

Two free cards update on their own, so the numbers on your page stay current without any work from you. Copy the code, paste it into your page’s HTML and keep the “Data: The Rio Times” link that appears inside each card.

Poll Average and Latest Polls

This card shows the poll average and the five newest runoff polls. It is responsive from 360 to 800 pixels and follows the reader’s light or dark setting.

<iframe src="https://www.riotimesonline.com/wp-content/uploads/rt-embed/br-poll-average.html" width="100%" height="560" style="border:0;max-width:640px;" loading="lazy" title="Brazil runoff poll average and latest polls, data by The Rio Times"></iframe>

Live Results Card

This card shows the official count from the electoral court (TSE) once it starts. Until then it reads “Counting starts Sunday, 25 October, 4 p.m. ET”.

<iframe src="https://www.riotimesonline.com/wp-content/uploads/rt-embed/br-live-results.html" width="100%" height="380" style="border:0;max-width:640px;" loading="lazy" title="Brazil runoff live results, data by The Rio Times"></iframe>

How the Poll Average Works

The poll average is the simple mean of the most recent national runoff poll from each pollster, expressed as shares of valid votes. Valid votes leave out blank, spoiled and undecided answers, which is how Brazil’s electoral court (TSE) counts the result.

A pollster that appears under two names, such as PoderData and PoderData/Aya, counts once, with only its newest poll used. A poll enters the average when we register it in the tracker, and the same pollster’s older poll then drops out.

Where a pollster published only figures for all answers, we recalculated valid-vote shares by removing the blank, spoiled and undecided answers, and the row says so. Sample sizes, margins and fieldwork dates come from each poll’s published release, and the TSE registration number is listed where we have it.

Limits of the Average

The average is not a forecast, and it does not weight pollsters by size, method or past accuracy. A small online poll and a large face-to-face poll count the same.

Polls differ in method, from phone and online panels to in-person interviews, and fieldwork can end days before release. The average therefore always lags events, including debates and news that came after the interviews.

In the first round on 4 October, the final polls placed Flávio two to five points below his official 47.03% of valid votes, and a similar error could repeat. Each poll carries a margin of error of one to three points, and averaging does not remove a bias that many polls share.

Cite This Data

Please credit The Rio Times and link to this page whenever you use the data, the charts or the embeds. The data is free to use under a Creative Commons Attribution 4.0 licence (CC BY 4.0).

APA style
The Rio Times. (2026). Brazil 2026 runoff poll database [Data set]. https://www.riotimesonline.com/brazil-election-data-room/
Plain credit line
Source: The Rio Times (riotimesonline.com/brazil-election-data-room/)
Licence
Free to use with attribution and a link to this page (CC BY 4.0).

Frequently Asked Questions

Can I use this Brazil election poll data for free?

Yes. You can download the CSV or JSON, or embed the cards, as long as you credit The Rio Times with a link to this page.

How often is the Brazil runoff poll database updated?

The files are rebuilt every hour, at 50 minutes past the hour, from our poll tracker. A poll appears once the tracker lists it, which can lag its release.

How is the Brazil runoff poll average calculated?

It is the simple mean of the latest national runoff poll from each pollster, in valid votes. Pollsters are not weighted, and the average is not a forecast.

More Brazil Election Coverage

For the story behind the numbers, read the Brazil election 2026 runoff guide, the Brazil election polls tracker and the Brazil election odds page. For timing and the count, see Brazil runoff date and results start and Brazil election results.