2026 presidential election – first round
- Flávio Bolsonaro (PL)47.0%
- Lula (PT)45.2%
- Augusto Cury2.9%
- Renan Santos2.2%
- Ronaldo Caiado2.2%
Election held on 04.10.2026. Turnout: 78.92%. Source: TSE
Brazil: according to the poll average, Flávio Bolsonaro (PL) leads with 48.2%, followed by Lula (PT) (46.0%). Updated 21.10.2026.
Brazil: 2026 presidential election – runoff
Published polls by the polling firms; see the source list below
Poll average: last 10 days
- Flávio Bolsonaro (PL) 48.2%▲ 1.0
- Lula (PT) 46.0%▲ 0.7
Weighted poll average for the last 10 days (12 Oct 2026 – 21 Oct 2026). Arrow: change compared with the previous 10 days.
Poll trend
Individual polls (172)
| Date | Pollster | Sample | Flávio Bolsonaro (PL) | Lula (PT) |
|---|---|---|---|---|
| 21 Oct 2026 | Gerp | 2,400 | 50.0% | 45.0% |
| 20 Oct 2026 | Futura | 2,000 | 48.9% | 46.8% |
| 20 Oct 2026 | Palver | 5,000 | 50.0% | 48.0% |
| 20 Oct 2026 | Quaest | 2,154 | 45.0% | 44.0% |
| 19 Oct 2026 | Ideia | 1,500 | 48.0% | 46.0% |
| 19 Oct 2026 | Alfa | 2,700 | 48.8% | 45.9% |
| 19 Oct 2026 | Real Time | 2,000 | 48.0% | 45.0% |
| 18 Oct 2026 | Nexus | 2,002 | 46.5% | 45.9% |
| 18 Oct 2026 | AtlasIntel | 4,998 | 49.8% | 47.6% |
| 17 Oct 2026 | Vox Brasil | 2,100 | 44.6% | 46.4% |
| 17 Oct 2026 | DataTrends | 2,000 | 49.0% | 46.0% |
| 16 Oct 2026 | Gerp | 2,400 | 50.0% | 45.0% |
| 16 Oct 2026 | Verita | 15,554 | 49.7% | 47.7% |
| 15 Oct 2026 | Datafolha | 2,520 | 47.0% | 45.0% |
| 15 Oct 2026 | Futura | 2,000 | 49.0% | 47.5% |
Show all polls (172)
| Date | Pollster | Sample | Flávio Bolsonaro (PL) | Lula (PT) |
|---|---|---|---|---|
| 15 Oct 2026 | Ipespe | 1,500 | 48.0% | 46.0% |
| 15 Oct 2026 | MDA | 2,014 | 46.8% | 45.9% |
| 15 Oct 2026 | PoderData | 3,000 | 47.0% | 47.0% |
| 14 Oct 2026 | Indexa | 2,000 | 44.0% | 42.0% |
| 13 Oct 2026 | Palver | 5,000 | 50.0% | 49.0% |
| 13 Oct 2026 | Quaest | 2,154 | 46.0% | 44.0% |
| 12 Oct 2026 | Gerp | 2,400 | 53.0% | 44.0% |
| 12 Oct 2026 | Nexus | 2,000 | 48.0% | 45.0% |
| 12 Oct 2026 | PoderData | 3,000 | 48.0% | 46.0% |
| 10 Oct 2026 | Futura | 2,000 | 50.0% | 46.6% |
| 8 Oct 2026 | AtlasIntel | 5,026 | 51.1% | 45.7% |
| 8 Oct 2026 | Ipespe | 1,500 | 49.0% | 44.0% |
| 7 Oct 2026 | Datafolha | 2,520 | 49.0% | 45.0% |
| 7 Oct 2026 | PoderData | 3,000 | 49.0% | 44.0% |
| 7 Oct 2026 | Vox Brasil | 2,100 | 42.7% | 44.2% |
| 3 Oct 2026 | Datafolha | 4,006 | 46.0% | 47.0% |
| 3 Oct 2026 | Futura | 2,000 | 48.0% | 45.1% |
| 3 Oct 2026 | Palver | 5,000 | 49.0% | 44.0% |
| 3 Oct 2026 | Quaest | 3,702 | 44.0% | 42.0% |
| 2 Oct 2026 | AtlasIntel | 4,945 | 47.4% | 47.6% |
| 2 Oct 2026 | MDA | 2,007 | 43.0% | 47.0% |
| 2 Oct 2026 | PoderData | 4,000 | 46.0% | 46.0% |
| 1 Oct 2026 | Vox Brasil | 2,100 | 48.2% | 45.2% |
| 30 Sep 2026 | Datafolha | 2,506 | 45.0% | 48.0% |
| 30 Sep 2026 | Real Time | 2,000 | 46.0% | 45.0% |
| 29 Sep 2026 | Futura | 2,000 | 49.0% | 43.5% |
| 29 Sep 2026 | Indexa | 2,000 | 42.0% | 43.0% |
| 28 Sep 2026 | AtlasIntel | 5,005 | 47.7% | 47.6% |
| 28 Sep 2026 | Ideia | 2,000 | 48.0% | 48.5% |
| 28 Sep 2026 | Vox Brasil | 2,100 | 45.2% | 44.7% |
| 27 Sep 2026 | Nexus | 2,000 | 44.0% | 46.0% |
| 27 Sep 2026 | Palver | 5,000 | 47.0% | 45.0% |
| 27 Sep 2026 | Quaest | 2,004 | 42.0% | 42.0% |
| 24 Sep 2026 | Datafolha | 2,002 | 45.0% | 47.0% |
| 24 Sep 2026 | Futura | 2,000 | 49.4% | 43.7% |
| 23 Sep 2026 | Palver | 5,000 | 48.0% | 45.0% |
| 23 Sep 2026 | PoderData | 3,000 | 46.0% | 45.0% |
| 23 Sep 2026 | Real Time | 2,000 | 45.0% | 44.0% |
| 22 Sep 2026 | AtlasIntel | 5,015 | 47.4% | 47.7% |
| 20 Sep 2026 | Nexus | 2,006 | 45.0% | 46.0% |
| 20 Sep 2026 | Palver | 5,000 | 47.0% | 43.0% |
| 20 Sep 2026 | Quaest | 2,004 | 42.0% | 41.0% |
| 16 Sep 2026 | AtlasIntel | 5,018 | 47.2% | 46.8% |
| 16 Sep 2026 | Datafolha | 2,002 | 44.0% | 46.0% |
| 16 Sep 2026 | PoderData | 3,000 | 46.0% | 44.0% |
| 15 Sep 2026 | Futura | 2,000 | 48.1% | 43.7% |
| 13 Sep 2026 | Indexa | 2,000 | 42.0% | 43.0% |
| 13 Sep 2026 | MDA | 2,002 | 40.0% | 47.3% |
| 13 Sep 2026 | Nexus | 2,003 | 46.0% | 47.0% |
| 13 Sep 2026 | Quaest | 2,004 | 42.0% | 40.0% |
| 10 Sep 2026 | Datafolha | 2,002 | 44.0% | 46.0% |
| 10 Sep 2026 | Futura | 2,000 | 45.4% | 45.0% |
| 9 Sep 2026 | AtlasIntel | 5,000 | 46.4% | 46.2% |
| 9 Sep 2026 | PoderData | 3,000 | 47.0% | 45.0% |
| 7 Sep 2026 | Ideia | 1,500 | 46.0% | 46.0% |
| 7 Sep 2026 | Nexus | 2,002 | 46.0% | 45.0% |
| 7 Sep 2026 | Palver | 5,000 | 46.0% | 44.0% |
| 6 Sep 2026 | Quaest | 2,004 | 41.0% | 41.0% |
| 2 Sep 2026 | Datafolha | 2,002 | 44.0% | 46.0% |
| 2 Sep 2026 | PoderData | 3,000 | 45.0% | 44.0% |
| 1 Sep 2026 | Futura | 2,000 | 45.2% | 45.6% |
| 1 Sep 2026 | Quaest | 2,005 | 41.0% | 42.0% |
| 31 Aug 2026 | Real Time | 2,000 | 44.0% | 44.0% |
| 30 Aug 2026 | AtlasIntel | 5,014 | 42.6% | 47.1% |
| 30 Aug 2026 | Nexus | 2,005 | 45.0% | 46.0% |
| 27 Aug 2026 | Vox Brasil | 2,100 | 45.1% | 44.5% |
| 26 Aug 2026 | PoderData | 2,400 | 44.0% | 45.0% |
| 23 Aug 2026 | Indexa | 2,000 | 41.0% | 46.0% |
| 23 Aug 2026 | Nexus | 2,006 | 45.0% | 46.0% |
| 20 Aug 2026 | Datafolha | 2,058 | 43.0% | 47.0% |
| 17 Aug 2026 | Quaest | 12,150 | 32.0% | 48.0% |
| 16 Aug 2026 | Nexus | 2,003 | 44.0% | 47.0% |
| 13 Aug 2026 | Quaest | 2,004 | 40.0% | 43.0% |
| 12 Aug 2026 | PoderData | 2,400 | 45.0% | 46.0% |
| 9 Aug 2026 | MDA | 2,002 | 39.1% | 48.0% |
| 9 Aug 2026 | Nexus | 2,001 | 44.0% | 47.0% |
| 7 Aug 2026 | Futura | 2,000 | 44.0% | 46.5% |
| 7 Aug 2026 | Palver | 5,000 | 46.0% | 46.0% |
| 3 Aug 2026 | Ideia | 1,500 | 43.0% | 48.5% |
| 3 Aug 2026 | Quaest | 2,004 | 39.0% | 44.0% |
| 2 Aug 2026 | Nexus | 2,002 | 45.0% | 46.0% |
| 30 Jul 2026 | Datafolha | 2,004 | 37.0% | 48.0% |
| 29 Jul 2026 | PoderData | 2,400 | 43.0% | 46.0% |
| 28 Jul 2026 | Vox Brasil | 2,100 | 41.1% | 47.5% |
| 27 Jul 2026 | AtlasIntel | 5,021 | 42.9% | 49.2% |
| 26 Jul 2026 | Nexus | 2,004 | 43.0% | 47.0% |
| 23 Jul 2026 | Datafolha | 2,004 | 43.0% | 48.0% |
| 20 Jul 2026 | Real Time | 2,000 | 42.0% | 45.0% |
| 19 Jul 2026 | Indexa | 2,000 | 39.0% | 46.0% |
| 15 Jul 2026 | PoderData | 2,400 | 43.0% | 45.0% |
| 13 Jul 2026 | Quaest | 2,004 | 37.0% | 45.0% |
| 12 Jul 2026 | Nexus | 2,003 | 44.0% | 47.0% |
| 11 Jul 2026 | Futura | 2,000 | 46.1% | 46.3% |
| 6 Jul 2026 | Ideia | 1,500 | 40.0% | 45.0% |
| 30 Jun 2026 | AtlasIntel | 4,999 | 42.3% | 48.8% |
| 28 Jun 2026 | Nexus | 2,009 | 44.0% | 47.0% |
| 25 Jun 2026 | Vox Brasil | 2,100 | 42.8% | 45.3% |
| 24 Jun 2026 | PoderData | 2,400 | 43.0% | 46.0% |
| 22 Jun 2026 | Paraná Pesquisas | 2,020 | 38.4% | 42.1% |
| 20 Jun 2026 | Indexa | 2,000 | 40.0% | 47.0% |
| 18 Jun 2026 | Datafolha | 2,004 | 43.0% | 47.0% |
| 14 Jun 2026 | MDA | 2,000 | 36.8% | 49.3% |
| 14 Jun 2026 | Nexus | 2,017 | 43.0% | 49.0% |
| 12 Jun 2026 | Futura | 2,000 | 42.9% | 48.1% |
| 11 Jun 2026 | Datafolha | 2,004 | 38.0% | 47.0% |
| 8 Jun 2026 | Quaest | 2,004 | 38.0% | 44.0% |
| 3 Jun 2026 | Vox Brasil | 2,100 | 41.3% | 47.8% |
| 30 May 2026 | Real Time | 2,000 | 40.0% | 45.0% |
| 28 May 2026 | PoderData | 2,400 | 42.0% | 46.0% |
| 27 May 2026 | Ideia | 1,500 | 41.4% | 46.5% |
| 24 May 2026 | Indexa | 2,000 | 41.0% | 46.0% |
| 24 May 2026 | Nexus | 2,045 | 43.0% | 47.0% |
| 22 May 2026 | Datafolha | 2,004 | 43.0% | 47.0% |
| 20 May 2026 | Futura | 2,000 | 42.2% | 47.7% |
| 19 May 2026 | Vox Brasil | 2,100 | 38.1% | 46.8% |
| 18 May 2026 | AtlasIntel | 5,032 | 41.8% | 48.9% |
| 13 May 2026 | Datafolha | 2,004 | 45.0% | 45.0% |
| 12 May 2026 | Vox Brasil | 2,100 | 43.8% | 40.2% |
| 11 May 2026 | Quaest | 2,004 | 41.0% | 42.0% |
| 8 May 2026 | Futura | 2,000 | 46.9% | 44.4% |
| 5 May 2026 | Ideia | 1,500 | 45.3% | 44.7% |
| 4 May 2026 | Real Time | 2,000 | 44.0% | 43.0% |
| 27 Apr 2026 | AtlasIntel | 5,008 | 39.7% | 46.6% |
| 26 Apr 2026 | Nexus | 2,028 | 36.0% | 41.0% |
| 13 Apr 2026 | Quaest | 2,004 | 32.0% | 37.0% |
| 12 Apr 2026 | MDA | 2,002 | 30.2% | 39.2% |
| 11 Apr 2026 | Futura | 2,000 | 37.3% | 39.8% |
| 9 Apr 2026 | Datafolha | 2,004 | 35.0% | 39.0% |
| 7 Apr 2026 | Ideia | 1,500 | 37.0% | 40.4% |
| 29 Mar 2026 | Nexus | 2,000 | 38.0% | 41.0% |
| 28 Mar 2026 | Paraná Pesquisas | 2,080 | 37.8% | 41.3% |
| 25 Mar 2026 | Gerp | 2,000 | 36.0% | 38.0% |
| 23 Mar 2026 | AtlasIntel | 5,028 | 40.1% | 45.9% |
| 10 Mar 2026 | Ideia | 1,500 | 35.0% | 40.3% |
| 9 Mar 2026 | Quaest | 2,004 | 32.0% | 39.0% |
| 6 Mar 2026 | Futura | 2,000 | 41.9% | 35.1% |
| 5 Mar 2026 | Datafolha | 2,004 | 33.0% | 39.0% |
| 2 Mar 2026 | Real Time | 2,000 | 33.0% | 40.0% |
| 25 Feb 2026 | Paraná Pesquisas | 2,080 | 36.6% | 40.5% |
| 24 Feb 2026 | AtlasIntel | 4,986 | 33.1% | 47.1% |
| 9 Feb 2026 | Quaest | 2,004 | 30.0% | 38.0% |
| 7 Feb 2026 | Real Time | 2,000 | 30.0% | 39.0% |
| 7 Feb 2026 | Futura | 2,000 | 34.2% | 36.7% |
| 2 Feb 2026 | Gerp | 2,000 | 35.0% | 39.0% |
| 2 Feb 2026 | Ideia | 1,500 | 32.0% | 39.5% |
| 28 Jan 2026 | Paraná Pesquisas | 2,080 | 33.1% | 39.8% |
| 20 Jan 2026 | AtlasIntel | 5,418 | 28.0% | 48.4% |
| 19 Jan 2026 | Futura | 2,000 | 33.3% | 37.0% |
| 12 Jan 2026 | Ideia | 2,000 | 26.5% | 39.7% |
| 11 Jan 2026 | Quaest | 2,004 | 23.0% | 36.0% |
| 22 Dec 2025 | Paraná Pesquisas | 2,038 | 41.0% | 44.1% |
| 15 Dec 2025 | AtlasIntel | 18,154 | 41.0% | 53.0% |
| 14 Dec 2025 | Quaest | 2,004 | 36.0% | 46.0% |
| 10 Dec 2025 | Gerp | 2,000 | 42.0% | 41.0% |
| 7 Dec 2025 | Veritá | 2,519 | 39.2% | 39.8% |
| 4 Dec 2025 | Datafolha | 2,002 | 36.0% | 51.0% |
| 10 Nov 2025 | Paraná Pesquisas | 2,020 | 38.6% | 45.4% |
Pollsters: deviation from the average
| Pollster | Polls | Flávio Bolsonaro (PL) | Lula (PT) |
|---|---|---|---|
| Quaest | 19 | -3.4 | -2.3 |
| Datafolha | 18 | -0.7 | +0.8 |
| Futura | 18 | +2.0 | -0.5 |
| Nexus | 18 | +0.6 | +0.4 |
| AtlasIntel | 16 | +0.7 | +3.1 |
| PoderData | 14 | +0.6 | -0.3 |
| Ideia | 11 | +0.1 | +0.3 |
| Vox Brasil | 10 | -0.6 | -0.4 |
A positive number means the pollster gives the party more, on average, than the local trend of other polls (percentage points, adjusted for the number of polls). You can switch on the adjustment in the chart.
Data sources 19 polling firms
All figures are results published by the polling firms themselves. The portal collects and checks them and weights the average by sample size. Objavljene ankete agencija, prikupljeno s Wikipedije.
Polling firms
- Quaest19 anketa · 20 Oct 2026
- Futura18 anketa · 20 Oct 2026
- Nexus18 anketa · 18 Oct 2026
- Datafolha18 anketa · 15 Oct 2026
- AtlasIntel16 anketa · 18 Oct 2026
- PoderData14 anketa · 15 Oct 2026
- Ideia11 anketa · 19 Oct 2026
- Vox Brasil10 anketa · 17 Oct 2026
- Real Time9 anketa · 19 Oct 2026
- Palver8 anketa · 20 Oct 2026
- Indexa7 anketa · 14 Oct 2026
- Gerp6 anketa · 21 Oct 2026
- MDA6 anketa · 15 Oct 2026
- Paraná Pesquisas6 anketa · 22 Jun 2026
- Ipespe2 anketa · 15 Oct 2026
- Alfa1 anketa · 19 Oct 2026
- DataTrends1 anketa · 17 Oct 2026
- Verita1 anketa · 16 Oct 2026
- Veritá1 anketa · 7 Dec 2025
Compilations and official sources
Download data: CSV · JSON · All sources and methodology
Free account: CSV/JSON export, an API key and chart embedding on your site.
About the country
Brazil (capital: Brasília). The national parliament is the Congresso Nacional. The last national election was held on 4 October 2026. The next election is scheduled for 25 October 2026.
This page shows the average of published opinion polls, the trend of party support over time and the list of individual polls with their sources.
- Capital
- Brasília
- Parliament
- Congresso Nacional
- Last election
- 04.10.2026
- Next election
- 25.10.2026
- Next election type
- Presidential election – 2nd round
Frequently asked questions
Who is leading the polls in Brazil?
According to the weighted average of recent polls, Flávio Bolsonaro (PL) (48.2%) is in first place, followed by Lula (PT) 46.0%. Last poll: 21.10.2026.
How many polls are included for Brazil?
The page includes 172 published polls from 19 polling firms (Paraná Pesquisas, Datafolha, Veritá, Gerp, Quaest, AtlasIntel…), from 10.11.2025 to 21.10.2026.
Which party is gaining in Brazil?
Flávio Bolsonaro (PL) gained the most (+1.0 points) compared with the previous 10 days.
How is the poll average calculated?
Polls from the last 10 days are averaged, with newer polls and larger samples weighted more heavily; each pollster counts once. Full details are on the methodology page.