Parties & polls · 2026 general elections
Thirty parties,
five federations.
Thirty parties were on the 2026 ballot; 20 won Chamber seats. Since 2020 parties can no longer form coalitions for Chamber and assembly races, and since 2022 they may federate instead, for at least four years. A barrier clause decides which of them get public money and airtime.
Every party of 2026 · by Chamber seats won
Parties
| No. | Party | Family | Federation | Chamber 2026 | Seats bar | Bench now | Votes | Senate 2027 | Governors | FEFC 2026 | Barrier |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 22 | PL Partido Liberal | Right | — | 121 | 98 +23 | 22,72% | 28 | 6 | R$ 882 mi · 17,8% | Passed | |
| 13 | PT Partido dos Trabalhadores | Centre-left | FE Brasil | 70 | 66 +4 | 13,01% | 9 | 4 | R$ 615 mi · 12,4% | Passed | |
| 44 | UNIÃO União Brasil | Centre-right | União Progressista | 46 | 50 −4 | 6,91% | 5 | — | R$ 526 mi · 10,6% | Passed | |
| 55 | PSD Partido Social Democrático | Centre | — | 43 | 48 −5 | 8,26% | 5 | 5 | R$ 421 mi · 8,5% | Passed | |
| 10 | REPUBLICANOS Republicanos | Right | — | 41 | 43 −2 | 6,96% | 6 | 4 | R$ 349 mi · 7,0% | Passed | |
| 11 | PP Progressistas | Right | União Progressista | 41 | 47 −6 | 6,70% | 6 | 4 | R$ 417 mi · 8,4% | Passed | |
| 15 | MDB Movimento Democrático Brasileiro | Centre | — | 36 | 38 −2 | 6,94% | 8 | 1 | R$ 400 mi · 8,1% | Passed | |
| 20 | PODE Podemos | Centre-right | — | 27 | 27 | 5,18% | 2 | 1 | R$ 246 mi · 5,0% | Passed | |
| 40 | PSB Partido Socialista Brasileiro | Centre-left | — | 15 | 17 −2 | 4,41% | 4 | — | R$ 152 mi · 3,1% | Passed | |
| 50 | PSOL Partido Socialismo e Liberdade | Left | PSOL–Rede | 14 | 13 +1 | 4,66% | — | — | R$ 132 mi · 2,7% | Passed | |
| 45 | PSDB Partido da Social Democracia Brasileira | Centre-right | PSDB–Cidadania | 11 | 17 −6 | 2,50% | 2 | 2 | R$ 148 mi · 3,0% | Passed | |
| 65 | PC do B Partido Comunista do Brasil | Left | FE Brasil | 11 | 11 | 1,15% | — | — | R$ 60,5 mi · 1,2% | Passed | |
| 30 | NOVO Partido Novo | Right | — | 10 | 5 +5 | 2,56% | 3 | — | R$ 37,0 mi · 0,7% | Passed | |
| 43 | PV Partido Verde | Centre-left | FE Brasil | 7 | 6 +1 | 1,17% | — | — | R$ 45,2 mi · 0,9% | Passed | |
| 12 | PDT Partido Democrático Trabalhista | Centre-left | — | 6 | 9 −3 | 1,64% | 1 | — | R$ 169 mi · 3,4% | Failed | |
| 70 | AVANTE Avante | Centre | — | 5 | 5 | 1,59% | — | — | R$ 72,5 mi · 1,5% | Failed | |
| 25 | PRD Partido Renovação Democrática | Centre-right | Renovação Solidária | 5 | 3 +2 | 1,05% | — | — | R$ 71,8 mi · 1,4% | Failed | |
| 77 | SOLIDARIEDADE Solidariedade | Centre | Renovação Solidária | 2 | 4 −2 | 0,82% | — | — | R$ 88,5 mi · 1,8% | Failed | |
| 14 | MISSÃO Partido Missão | Right | — | 1 | 1 | 1,08% | — | — | R$ 3,3 mi · 0,1% | Failed | |
| 18 | REDE Rede Sustentabilidade | Centre-left | PSOL–Rede | 1 | 3 −2 | 0,23% | 1 | — | R$ 35,8 mi · 0,7% | Passed | |
| 23 | CIDADANIA Cidadania | Centre | PSDB–Cidadania | 0 | 2 −2 | 0,26% | — | — | R$ 60,2 mi · 1,2% | Passed | |
| 27 | DC Democracia Cristã | Centre-right | — | 0 | 0 | 0,10% | — | — | R$ 3,3 mi · 0,1% | Failed | |
| 80 | UP Unidade Popular | Left | — | 0 | 0 | 0,04% | — | — | R$ 3,3 mi · 0,1% | Failed | |
| 33 | MOBILIZA Mobilização Nacional | Centre | — | 0 | 0 | 0,03% | — | — | R$ 3,3 mi · 0,1% | Failed | |
| 35 | DEMOCRATA Democrata | Centre-right | — | 0 | 0 | 0,02% | — | — | R$ 3,3 mi · 0,1% | Failed | |
| 16 | PSTU Partido Socialista dos Trabalhadores Unificado | Left | — | 0 | 0 | 0,02% | — | — | R$ 3,3 mi · 0,1% | Failed | |
| 36 | AGIR Agir | Centre-right | — | 0 | 0 | 0,01% | — | — | R$ 3,3 mi · 0,1% | Failed | |
| 29 | PCO Partido da Causa Operária | Left | — | 0 | 0 | 0,00% | — | — | R$ 3,3 mi · 0,1% | Failed | |
| 21 | PCB Partido Comunista Brasileiro | Left | — | 0 | 0 | 0,00% | — | — | R$ 3,3 mi · 0,1% | No list | |
| 28 | PRTB Partido Renovador Trabalhista Brasileiro | Right | — | 0 | 0 | 0,00% | — | — | R$ 3,3 mi · 0,1% | No list |
Chamber 2026: deputies elected on 4 Oct 2026 (take their seats 1 Feb 2027). Bench now: the Câmara's party benches in the 57th Legislature today, after party switches since 2022; the difference is the change the new Chamber brings. Votes: nominal and party-label votes for the Chamber. Senate 2027: the 54 elected in 2026 by the party they ran for and the 27 elected in 2022 by their party today. FEFC: the 2026 electoral fund (Fundo Especial de Financiamento de Campanha), R$ 5,0 bi split by the TSE. Barrier: whether the party, or its federation, passed the 2026 clause. Party families are a conventional approximation.
Federations vs coalitions
One list,
four years.
Until 2018 parties could join coligações for the proportional races, pooling votes for the quotient and splitting up after the election. Constitutional Amendment 97/2017 banned that from 2020 (Constitution art. 17 §1). Coalitions remain only for President, governors, senators and mayors.
Federations (federações partidárias, Lei 14.208/2021, Lei 9.096 art. 11-A): two or more parties that run together nationally for at least four years, act as one party in Congress and count as one for the barrier clause. A party that leaves early loses access to the Fundo Partidário for the rest of the period and may not join another federation or coalition in the next two elections (Lei 9.096/1995 art. 11-A §4).
- No. 101 · passed the barrier Federação Brasil da Esperança
PT 70 · PC do B 11 · PV 7 = 88 seats, 15,32% of Chamber votes
- No. 104 · passed the barrier Federação União Progressista
UNIÃO 46 · PP 41 = 87 seats, 13,61% of Chamber votes
- No. 102 · passed the barrier Federação PSOL Rede
PSOL 14 · REDE 1 = 15 seats, 4,89% of Chamber votes
- No. 100 · passed the barrier Federação PSDB Cidadania
PSDB 11 · CIDADANIA 0 = 11 seats, 2,75% of Chamber votes
- No. 103 · failed the barrier Federação Renovação Solidária
PRD 5 · SOLIDARIEDADE 2 = 7 seats, 1,86% of Chamber votes
Cláusula de desempenho · Constitution art. 17 §3 · EC 97/2017 art. 3
11 passed,
11 did not.
To receive the Fundo Partidário and free radio and TV time from 2027, a party (or federation, counted as one) needed in 2026 at least 2,5% of valid Chamber votes, spread over at least 9 units with 1,5% in each, or at least 13 deputies elected in 9 units. Deputies of parties that fail keep their seats and may move to a party that passed without losing them (art. 17 §5).
| Unit | Units ≥ 1,5% | Deputies | In units | Route |
|---|---|---|---|---|
| PL | 27 | 121 | 24 | votes and deputies |
| FE Brasil | 27 | 88 | 22 | votes and deputies |
| União Progressista | 27 | 87 | 26 | votes and deputies |
| PSD | 21 | 43 | 17 | votes and deputies |
| REPUBLICANOS | 24 | 41 | 22 | votes and deputies |
| MDB | 20 | 36 | 17 | votes and deputies |
| PODE | 16 | 27 | 15 | votes and deputies |
| PSOL–Rede | 9 | 15 | 6 | votes |
| PSB | 13 | 15 | 8 | votes |
| PSDB–Cidadania | 14 | 11 | 7 | votes |
| NOVO | 9 | 10 | 6 | votes |
| Renovação Solidária | 7 | 7 | 6 | — |
| PDT | 8 | 6 | 5 | — |
| AVANTE | 6 | 5 | 3 | — |
| MISSÃO | 1 | 1 | 1 | — |
Computed here from the TSE's state-by-state Chamber totals, shares rounded to one decimal as the TSE did on 27 October 2026 when it accepted PSOL–Rede's 1,49% in Espírito Santo as 1,5% — without rounding the federation reaches 1,5% in 8 units, not 9. The TSE's own list, 11 units, matches. Units under 0,5% are not shown; none passed.
| Election | National | In 9 units | Or deputies |
|---|---|---|---|
| 2018 | 1,5% | 1,0% | 9 |
| 2022 | 2,0% | 1,0% | 11 |
| 2026 | 2,5% | 1,5% | 13 |
| 2030 on | 3,0% | 2,0% | 15 |
Registered polls · President · 725 scenarios from 178 TSE registrations
Every poll
has a number.
A poll may be published in Brazil only after it is registered with the electoral courts, at least five days ahead, and every publication must carry its registration number (Lei 9.504/1997 art. 33). There is no blackout before the vote: the STF struck down the 15-day ban in 2006. Only surveys carried out on polling day wait, until 17h Brasília.
At this request (6 Nov 2026) no rule holds any poll back: all 725 are shown.
First round · stimulated vote, all respondents
Second round · Lula × Flávio Bolsonaro
Registration number, pollster, fieldwork dates and sample: the TSE's PesqEle registrations (open data, CC BY 4.0). Shares: the pollsters' releases as compiled on Wikipedia (CC BY-SA 4.0), a secondary source; each row's link goes to the release or news report. 35 published rows that matched no TSE registration were dropped.
Polls vs result · valid votes
The polls' leader
came second, twice.
43,8 vs 47,1 Flávio Bolsonaro
45,2 vs 45,3 Lula
Margin error −3,3 pts · mean abs. error 1,1 pts · 12 pollsters50,8 vs 48,2 Flávio Bolsonaro
49,2 vs 51,8 Lula
Margin error −5,2 pts · 19 pollstersPoll shares rescaled to valid votes (the candidates named, without undecided, blank and null) to compare with the result; margin error = poll lead of the winner of the round minus the actual lead, so negative means the poll gave the round's top candidate less of a lead than the result. Averages and errors are computed by this site.
| First round · pollster | Last poll | Mean abs. error | Margin error | Margin error bar |
|---|---|---|---|---|
| PoderData | BR-03519/2026 · 02/10/2026 | 0,9 | −3,0 | |
| Vox Brasil | BR-00148/2026 · 01/10/2026 | 1,0 | −1,0 | |
| Quaest | BR-02197/2026 · 03/10/2026 | 1,2 | −4,2 | |
| Datafolha | BR-01708/2026 · 03/10/2026 | 1,3 | −4,0 | |
| Futura | BR-02431/2026 · 03/10/2026 | 1,4 | +0,3 | |
| AtlasIntel | BR-00999/2026 · 02/10/2026 | 1,5 | −4,8 | |
| Palver | BR-00198/2026 · 03/10/2026 | 1,7 | +2,2 | |
| Real Time | BR-09503/2026 · 30/09/2026 | 1,7 | −6,2 | |
| MDA | BR-04756/2026 · 02/10/2026 | 1,8 | −7,6 | |
| Indexa | BR-00698/2026 · 29/09/2026 | 2,4 | −7,8 | |
| Nexus | BR-07557/2026 · 27/09/2026 | 2,8 | −7,2 | |
| Ideia | BR-08706/2026 · 28/09/2026 | 4,0 | −2,9 |
| Second round · pollster | Last poll | Mean abs. error | Margin error | Margin error bar |
|---|---|---|---|---|
| Vox Brasil | BR-03259/2026 · 22/10/2026 | 1,2 | −2,4 | |
| Colectta | BR-05601/2026 · 23/10/2026 | 1,5 | −3,0 | |
| Futura | BR-09726/2026 · 24/10/2026 | 1,9 | −3,9 | |
| Palver | BR-01794/2026 · 24/10/2026 | 2,3 | −4,6 | |
| PoderData | BR-02828/2026 · 24/10/2026 | 2,3 | −4,6 | |
| Datafolha | BR-09540/2026 · 24/10/2026 | 2,3 | −4,6 | |
| Ipespe | BR-04350/2026 · 22/10/2026 | 2,3 | −4,6 | |
| Nexus | BR-08234/2026 · 24/10/2026 | 2,3 | −4,7 | |
| Quaest | BR-09158/2026 · 24/10/2026 | 2,3 | −4,7 | |
| Indexa | BR-02348/2026 · 21/10/2026 | 2,4 | −4,8 | |
| MDA | BR-02136/2026 · 23/10/2026 | 2,5 | −5,0 | |
| AtlasIntel | BR-06380/2026 · 23/10/2026 | 2,6 | −5,1 | |
| Veritá | BR-03181/2026 · 23/10/2026 | 2,8 | −5,6 | |
| Ideia | BR-08251/2026 · 19/10/2026 | 2,9 | −5,7 | |
| Instituto França | BR-04863/2026 · 23/10/2026 | 2,9 | −5,8 | |
| Alfa | BR-00820/2026 · 19/10/2026 | 3,3 | −6,6 | |
| Gerp | BR-09327/2026 · 24/10/2026 | 3,4 | −6,7 | |
| Datatrends | BR-03365/2026 · 21/10/2026 | 3,9 | −7,7 | |
| Real Time | BR-09670/2026 · 22/10/2026 | 3,9 | −7,8 |
Every poll, newest first 302 first-round and runoff results with their TSE numbers
| Pollster | TSE no. | Fieldwork | Sample | ± pts | Scenario | Shares (%) | Source |
|---|---|---|---|---|---|---|---|
| Datafolha | BR-09540/2026 | 23/10/2026–24/10/2026 | 4.050 | 2,0 | Runoff | Flávio Bolsonaro 48 · Lula 47 | release / news ↗ |
| Futura | BR-09726/2026 | 23/10/2026–24/10/2026 | 2.000 | 2,2 | Runoff | Flávio Bolsonaro 48,2 · Lula 47,9 | release / news ↗ |
| Gerp | BR-09327/2026 | 22/10/2026–24/10/2026 | 2.400 | 2,0 | Runoff | Flávio Bolsonaro 49 · Lula 46 | release / news ↗ |
| Nexus | BR-08234/2026 | 23/10/2026–24/10/2026 | 2.000 | 2,2 | Runoff | Flávio Bolsonaro 47 · Lula 46 | release / news ↗ |
| Palver | BR-01794/2026 | 22/10/2026–24/10/2026 | 5.000 | 2,2 | Runoff | Flávio Bolsonaro 50 · Lula 49 | release / news ↗ |
| PoderData | BR-02828/2026 | 23/10/2026–24/10/2026 | 4.000 | 1,6 | Runoff | Flávio Bolsonaro 49 · Lula 48 | release / news ↗ |
| Quaest | BR-09158/2026 | 23/10/2026–24/10/2026 | 3.702 | 2,0 | Runoff | Flávio Bolsonaro 46 · Lula 45 | release / news ↗ |
| AtlasIntel | BR-06380/2026 | 18/10/2026–23/10/2026 | 4.990 | 1,0 | Runoff | Flávio Bolsonaro 49,9 · Lula 48,4 | release / news ↗ |
| Colectta | BR-05601/2026 | 23/10/2026–23/10/2026 | 3.000 | 2,0 | Runoff | Lula 46,5 · Flávio Bolsonaro 46 | release / news ↗ |
| Instituto França | BR-04863/2026 | 21/10/2026–23/10/2026 | 1.537 | 2,5 | Runoff | Flávio Bolsonaro 45,1 · Lula 43,1 | release / news ↗ |
| MDA | BR-02136/2026 | 21/10/2026–23/10/2026 | 2.032 | 2,2 | Runoff | Flávio Bolsonaro 46,3 · Lula 45 | release / news ↗ |
| Veritá | BR-03181/2026 | 19/10/2026–23/10/2026 | 15.554 | 1,0 | Runoff | Flávio Bolsonaro 49,8 · Lula 47,8 | release / news ↗ |
| Datafolha | BR-09709/2026 | 20/10/2026–22/10/2026 | 2.520 | 2,0 | Runoff | Flávio Bolsonaro 47 · Lula 46 | release / news ↗ |
| Ipespe | BR-04350/2026 | 20/10/2026–22/10/2026 | 1.500 | 2,6 | Runoff | Flávio Bolsonaro 48 · Lula 47 | release / news ↗ |
| Real Time | BR-09670/2026 | 19/10/2026–22/10/2026 | 2.000 | 2,0 | Runoff | Flávio Bolsonaro 49 · Lula 45 | release / news ↗ |
| Veritá | BR-06070/2026 | 18/10/2026–22/10/2026 | 15.554 | 1,0 | Runoff | Flávio Bolsonaro 50,2 · Lula 47,5 | release / news ↗ |
| Vox Brasil | BR-03259/2026 | 20/10/2026–22/10/2026 | 2.100 | 2,1 | Runoff | Lula 45,4 · Flávio Bolsonaro 44,3 | release / news ↗ |
| Datatrends | BR-03365/2026 | 19/10/2026–21/10/2026 | 2.000 | 2,2 | Runoff | Flávio Bolsonaro 50 · Lula 46 | release / news ↗ |
| Gerp | BR-03835/2026 | 19/10/2026–21/10/2026 | 2.400 | 2,0 | Runoff | Flávio Bolsonaro 50 · Lula 45 | release / news ↗ |
| Indexa | BR-02348/2026 | 20/10/2026–21/10/2026 | 2.000 | 2,2 | Runoff | Flávio Bolsonaro 45,2 · Lula 44,1 | release / news ↗ |
| PoderData | BR-07926/2026 | 19/10/2026–21/10/2026 | 4.000 | 1,6 | Runoff | Flávio Bolsonaro 49 · Lula 48 | release / news ↗ |
| Futura | BR-06614/2026 | 19/10/2026–20/10/2026 | 2.000 | 2,2 | Runoff | Flávio Bolsonaro 48,9 · Lula 46,8 | release / news ↗ |
| Palver | BR-04612/2026 | 18/10/2026–20/10/2026 | 5.000 | 2,4 | Runoff | Flávio Bolsonaro 50 · Lula 48 | release / news ↗ |
| Quaest | BR-08535/2026 | 17/10/2026–20/10/2026 | 2.154 | 2,0 | Runoff | Flávio Bolsonaro 45 · Lula 44 | release / news ↗ |
| Alfa | BR-00820/2026 | 15/10/2026–19/10/2026 | 2.700 | 1,9 | Runoff | Flávio Bolsonaro 48,8 · Lula 45,9 | release / news ↗ |
| Ideia | BR-08251/2026 | 15/10/2026–19/10/2026 | 1.500 | 2,5 | Runoff | Flávio Bolsonaro 48 · Lula 46 | release / news ↗ |
| Real Time | BR-02952/2026 | 15/10/2026–19/10/2026 | 2.000 | 2,0 | Runoff | Flávio Bolsonaro 48 · Lula 45 | release / news ↗ |
| Veritá | BR-06396/2026 | 15/10/2026–19/10/2026 | 15.554 | 1,0 | Runoff | Flávio Bolsonaro 49,7 · Lula 48,2 | release / news ↗ |
| AtlasIntel | BR-02418/2026 | 13/10/2026–18/10/2026 | 4.998 | 1,0 | Runoff | Flávio Bolsonaro 49,8 · Lula 47,6 | release / news ↗ |
| Nexus | BR-04499/2026 | 16/10/2026–18/10/2026 | 2.002 | 2,0 | Runoff | Flávio Bolsonaro 46,5 · Lula 45,9 | release / news ↗ |
| PoderData | BR-02586/2026 | 16/10/2026–18/10/2026 | 3.000 | 1,8 | Runoff | Flávio Bolsonaro 49 · Lula 46 | release / news ↗ |
| Datatrends | BR-04454/2026 | 15/10/2026–17/10/2026 | 2.000 | 2,2 | Runoff | Flávio Bolsonaro 49 · Lula 46 | release / news ↗ |
| Futura | BR-06715/2026 | 16/10/2026–17/10/2026 | 2.000 | 2,2 | Runoff | Flávio Bolsonaro 48,3 · Lula 47,5 | release / news ↗ |
| Vox Brasil | BR-04332/2026 | 15/10/2026–17/10/2026 | 2.100 | 2,1 | Runoff | Lula 46,4 · Flávio Bolsonaro 44,6 | release / news ↗ |
| Gerp | BR-05187/2026 | 14/10/2026–16/10/2026 | 2.400 | 2,0 | Runoff | Flávio Bolsonaro 50 · Lula 45 | release / news ↗ |
| Veritá | BR-01107/2026 | 12/10/2026–16/10/2026 | 15.554 | 1,0 | Runoff | Flávio Bolsonaro 49,7 · Lula 47,7 | release / news ↗ |
| Datafolha | BR-00466/2026 | 13/10/2026–15/10/2026 | 2.520 | 2,0 | Runoff | Flávio Bolsonaro 47 · Lula 45 | release / news ↗ |
| Futura | BR-03764/2026 | 14/10/2026–15/10/2026 | 2.000 | 2,2 | Runoff | Flávio Bolsonaro 49 · Lula 47,5 | release / news ↗ |
| Ipespe | BR-00223/2026 | 13/10/2026–15/10/2026 | 1.500 | 2,6 | Runoff | Flávio Bolsonaro 48 · Lula 46 | release / news ↗ |
| MDA | BR-00652/2026 | 13/10/2026–15/10/2026 | 2.014 | 2,2 | Runoff | Flávio Bolsonaro 46,8 · Lula 45,9 | release / news ↗ |
| PoderData | BR-04258/2026 | 13/10/2026–15/10/2026 | 3.000 | 1,8 | Runoff | Lula 47 · Flávio Bolsonaro 47 | release / news ↗ |
| Indexa | BR-04629/2026 | 13/10/2026–14/10/2026 | 2.000 | 2,2 | Runoff | Flávio Bolsonaro 44 · Lula 42 | release / news ↗ |
| Palver | BR-08028/2026 | 10/10/2026–13/10/2026 | 5.000 | 2,3 | Runoff | Flávio Bolsonaro 50 · Lula 49 | release / news ↗ |
| Quaest | BR-08729/2026 | 10/10/2026–13/10/2026 | 2.154 | 2,0 | Runoff | Flávio Bolsonaro 46 · Lula 44 | release / news ↗ |
| Gerp | BR-07877/2026 | 08/10/2026–12/10/2026 | 2.400 | 2,0 | Runoff | Flávio Bolsonaro 53 · Lula 44 | release / news ↗ |
| Nexus | BR-07997/2026 | 10/10/2026–12/10/2026 | 2.000 | 2,0 | Runoff | Flávio Bolsonaro 48 · Lula 45 | release / news ↗ |
| PoderData | BR-01209/2026 | 10/10/2026–12/10/2026 | 3.000 | 1,8 | Runoff | Flávio Bolsonaro 48 · Lula 46 | release / news ↗ |
| Futura | BR-00650/2026 | 07/10/2026–10/10/2026 | 2.000 | 2,2 | Runoff | Flávio Bolsonaro 50 · Lula 46,6 | release / news ↗ |
| AtlasIntel | BR-03663/2026 | 03/10/2026–08/10/2026 | 5.026 | 1,0 | Runoff | Flávio Bolsonaro 51,1 · Lula 45,7 | release / news ↗ |
| Ipespe | BR-00933/2026 | 06/10/2026–08/10/2026 | 1.500 | 2,6 | Runoff | Flávio Bolsonaro 49 · Lula 44 | release / news ↗ |
| Datafolha | BR-02949/2026 | 06/10/2026–07/10/2026 | 2.520 | 2,0 | Runoff | Flávio Bolsonaro 49 · Lula 45 | release / news ↗ |
| PoderData | BR-08134/2026 | 05/10/2026–07/10/2026 | 3.000 | 1,8 | Runoff | Flávio Bolsonaro 49 · Lula 44 | release / news ↗ |
| Vox Brasil | BR-09623/2026 | 05/10/2026–07/10/2026 | 2.100 | 2,1 | Runoff | Lula 44,2 · Flávio Bolsonaro 42,7 | release / news ↗ |
| Datafolha | BR-01708/2026 | 03/10/2026–03/10/2026 | 4.006 | 2,0 | 1st round | Lula 42 · Flávio Bolsonaro 40 · Ronaldo Caiado 4 · Renan Santos 3 · Augusto Cury 3 · Romeu Zema 0 | release / news ↗ |
| Datafolha | BR-01708/2026 | 03/10/2026–03/10/2026 | 4.006 | 2,0 | Runoff | Lula 47 · Flávio Bolsonaro 46 | release / news ↗ |
| Futura | BR-02431/2026 | 02/10/2026–03/10/2026 | 2.000 | 2,2 | 1st round | Flávio Bolsonaro 42,5 · Lula 40,5 · Augusto Cury 3,9 · Ronaldo Caiado 3,7 · Renan Santos 2,6 · Romeu Zema 0,8 | release / news ↗ |
| Futura | BR-02431/2026 | 02/10/2026–03/10/2026 | 2.000 | 2,2 | Runoff | Flávio Bolsonaro 48 · Lula 45,1 | release / news ↗ |
| Palver | BR-00198/2026 | 30/09/2026–03/10/2026 | 5.000 | 2,4 | 1st round | Flávio Bolsonaro 47 · Lula 43 · Renan Santos 7 · Ronaldo Caiado 1 · Augusto Cury 1 · Romeu Zema 0 | release / news ↗ |
| Palver | BR-00198/2026 | 30/09/2026–03/10/2026 | 5.000 | 2,4 | Runoff | Flávio Bolsonaro 49 · Lula 44 | release / news ↗ |
| Quaest | BR-02197/2026 | 02/10/2026–03/10/2026 | 3.702 | 2,0 | 1st round | Lula 40 · Flávio Bolsonaro 38 · Ronaldo Caiado 3 · Renan Santos 3 · Augusto Cury 3 · Romeu Zema 0 | release / news ↗ |
| Quaest | BR-02197/2026 | 02/10/2026–03/10/2026 | 3.702 | 2,0 | Runoff | Flávio Bolsonaro 44 · Lula 42 | release / news ↗ |
| AtlasIntel | BR-00999/2026 | 27/09/2026–02/10/2026 | 4.945 | 1,0 | 1st round | Lula 46,7 · Flávio Bolsonaro 43,8 · Renan Santos 4,6 · Augusto Cury 2,1 · Ronaldo Caiado 1,4 · Romeu Zema 0,3 | release / news ↗ |
| AtlasIntel | BR-00999/2026 | 27/09/2026–02/10/2026 | 4.945 | 1,0 | Runoff | Lula 47,6 · Flávio Bolsonaro 47,4 | release / news ↗ |
| MDA | BR-04756/2026 | 29/09/2026–02/10/2026 | 2.007 | 2,2 | 1st round | Lula 43,1 · Flávio Bolsonaro 38 · Augusto Cury 3,2 · Ronaldo Caiado 3 · Renan Santos 1,5 · Romeu Zema 0,8 | release / news ↗ |
| MDA | BR-04756/2026 | 29/09/2026–02/10/2026 | 2.007 | 2,2 | Runoff | Lula 47 · Flávio Bolsonaro 43 | release / news ↗ |
| PoderData | BR-03519/2026 | 30/09/2026–02/10/2026 | 4.000 | 1,5 | 1st round | Lula 42 · Flávio Bolsonaro 41 · Renan Santos 3 · Augusto Cury 3 · Ronaldo Caiado 2 · Romeu Zema 1 | release / news ↗ |
| PoderData | BR-03519/2026 | 30/09/2026–02/10/2026 | 4.000 | 1,5 | Runoff | Lula 46 · Flávio Bolsonaro 46 | release / news ↗ |
| Vox Brasil | BR-00148/2026 | 29/09/2026–01/10/2026 | 2.100 | 2,1 | 1st round | Flávio Bolsonaro 41,2 · Lula 40,4 · Ronaldo Caiado 3,3 · Renan Santos 2,2 · Romeu Zema 1,3 · Augusto Cury 1,2 | release / news ↗ |
| Vox Brasil | BR-00148/2026 | 29/09/2026–01/10/2026 | 2.100 | 2,1 | Runoff | Flávio Bolsonaro 48,2 · Lula 45,2 | release / news ↗ |
| Datafolha | BR-08039/2026 | 28/09/2026–30/09/2026 | 2.506 | 2,0 | 1st round | Lula 42 · Flávio Bolsonaro 38 · Augusto Cury 4 · Ronaldo Caiado 3 · Renan Santos 3 · Romeu Zema 1 | release / news ↗ |
| Datafolha | BR-08039/2026 | 28/09/2026–30/09/2026 | 2.506 | 2,0 | Runoff | Lula 48 · Flávio Bolsonaro 45 | release / news ↗ |
| Real Time | BR-09503/2026 | 26/09/2026–30/09/2026 | 2.000 | 2,0 | 1st round | Lula 43 · Flávio Bolsonaro 39 · Renan Santos 4 · Ronaldo Caiado 3 · Augusto Cury 3 · Romeu Zema 1 | release / news ↗ |
| Real Time | BR-09503/2026 | 26/09/2026–30/09/2026 | 2.000 | 2,0 | Runoff | Flávio Bolsonaro 46 · Lula 45 | release / news ↗ |
| Futura | BR-01122/2026 | 25/09/2026–29/09/2026 | 2.000 | 2,2 | 1st round | Flávio Bolsonaro 42,2 · Lula 39,4 · Ronaldo Caiado 4 · Augusto Cury 3,8 · Renan Santos 3,2 · Romeu Zema 1,6 | release / news ↗ |
| Futura | BR-01122/2026 | 25/09/2026–29/09/2026 | 2.000 | 2,2 | Runoff | Flávio Bolsonaro 49 · Lula 43,5 | release / news ↗ |
| Indexa | BR-00698/2026 | 27/09/2026–29/09/2026 | 2.000 | 2,2 | 1st round | Lula 39 · Flávio Bolsonaro 34 · Ronaldo Caiado 4 · Augusto Cury 4 · Renan Santos 3 · Romeu Zema 1 | release / news ↗ |
| Indexa | BR-00698/2026 | 27/09/2026–29/09/2026 | 2.000 | 2,2 | Runoff | Lula 43 · Flávio Bolsonaro 42 | release / news ↗ |
| AtlasIntel | BR-04391/2026 | 23/09/2026–28/09/2026 | 5.005 | 1,0 | 1st round | Lula 45,3 · Flávio Bolsonaro 42,2 · Renan Santos 5,2 · Augusto Cury 2 · Ronaldo Caiado 1,8 · Romeu Zema 0,9 | release / news ↗ |
| AtlasIntel | BR-04391/2026 | 23/09/2026–28/09/2026 | 5.005 | 1,0 | Runoff | Flávio Bolsonaro 47,7 · Lula 47,6 | release / news ↗ |
| Ideia | BR-08706/2026 | 25/09/2026–28/09/2026 | 2.000 | 2,2 | 1st round | Lula 39,4 · Flávio Bolsonaro 38,4 · Augusto Cury 6,7 · Renan Santos 4,5 · Ronaldo Caiado 4,4 · Romeu Zema 3,5 | release / news ↗ |
| Ideia | BR-08706/2026 | 25/09/2026–28/09/2026 | 2.000 | 2,2 | Runoff | Lula 48,5 · Flávio Bolsonaro 48 | release / news ↗ |
| Vox Brasil | BR-00895/2026 | 26/09/2026–28/09/2026 | 2.100 | 2,1 | 1st round | Lula 41,4 · Flávio Bolsonaro 37,8 · Ronaldo Caiado 3,8 · Renan Santos 2,7 · Augusto Cury 2,2 · Romeu Zema 1,8 | release / news ↗ |
| Vox Brasil | BR-00895/2026 | 26/09/2026–28/09/2026 | 2.100 | 2,1 | Runoff | Flávio Bolsonaro 45,2 · Lula 44,7 | release / news ↗ |
| Nexus | BR-07557/2026 | 25/09/2026–27/09/2026 | 2.000 | 2,0 | 1st round | Lula 42 · Flávio Bolsonaro 37 · Ronaldo Caiado 5 · Augusto Cury 5 · Renan Santos 4 · Romeu Zema 1 | release / news ↗ |
| Nexus | BR-07557/2026 | 25/09/2026–27/09/2026 | 2.000 | 2,0 | Runoff | Lula 46 · Flávio Bolsonaro 44 | release / news ↗ |
| Palver | BR-02990/2026 | 24/09/2026–27/09/2026 | 5.000 | 2,4 | 1st round | Lula 44 · Flávio Bolsonaro 44 · Renan Santos 8 · Ronaldo Caiado 1 · Romeu Zema 1 · Augusto Cury 1 | release / news ↗ |
| Palver | BR-02990/2026 | 24/09/2026–27/09/2026 | 5.000 | 2,4 | Runoff | Flávio Bolsonaro 47 · Lula 45 | release / news ↗ |
| Quaest | BR-06520/2026 | 24/09/2026–27/09/2026 | 2.004 | 2,0 | 1st round | Lula 39 · Flávio Bolsonaro 34 · Ronaldo Caiado 4 · Augusto Cury 4 · Renan Santos 3 · Romeu Zema 1 | release / news ↗ |
| Quaest | BR-06520/2026 | 24/09/2026–27/09/2026 | 2.004 | 2,0 | Runoff | Lula 42 · Flávio Bolsonaro 42 | release / news ↗ |
| Datafolha | BR-00304/2026 | 22/09/2026–24/09/2026 | 2.002 | 2,0 | 1st round | Lula 40 · Flávio Bolsonaro 36 · Augusto Cury 5 · Ronaldo Caiado 4 · Renan Santos 3 · Romeu Zema 1 | release / news ↗ |
| Datafolha | BR-00304/2026 | 22/09/2026–24/09/2026 | 2.002 | 2,0 | Runoff | Lula 47 · Flávio Bolsonaro 45 | release / news ↗ |
| Futura | BR-05268/2026 | 18/09/2026–24/09/2026 | 2.000 | 2,4 | 1st round | Flávio Bolsonaro 40,4 · Lula 38,4 · Ronaldo Caiado 5,7 · Augusto Cury 5,6 · Renan Santos 2,4 · Romeu Zema 0,9 | release / news ↗ |
| Futura | BR-05268/2026 | 18/09/2026–24/09/2026 | 2.000 | 2,4 | Runoff | Flávio Bolsonaro 49,4 · Lula 43,7 | release / news ↗ |
| Palver | BR-09587/2026 | 20/09/2026–23/09/2026 | 5.000 | 3,0 | 1st round | Lula 43 · Flávio Bolsonaro 43 · Renan Santos 8 · Augusto Cury 2 · Ronaldo Caiado 1 · Romeu Zema 1 | release / news ↗ |
| Palver | BR-09587/2026 | 20/09/2026–23/09/2026 | 5.000 | 3,0 | Runoff | Flávio Bolsonaro 48 · Lula 45 | release / news ↗ |
| PoderData | BR-01739/2026 | 20/09/2026–23/09/2026 | 3.000 | 1,8 | 1st round | Lula 41 · Flávio Bolsonaro 39 · Augusto Cury 6 · Renan Santos 3 · Ronaldo Caiado 2 · Romeu Zema 1 | release / news ↗ |
| PoderData | BR-01739/2026 | 20/09/2026–23/09/2026 | 3.000 | 1,8 | Runoff | Flávio Bolsonaro 46 · Lula 45 | release / news ↗ |
| Real Time | BR-04202/2026 | 19/09/2026–23/09/2026 | 2.000 | 2,0 | 1st round | Lula 41 · Flávio Bolsonaro 37 · Renan Santos 6 · Augusto Cury 6 · Ronaldo Caiado 2 · Romeu Zema 1 | release / news ↗ |
| Real Time | BR-04202/2026 | 19/09/2026–23/09/2026 | 2.000 | 2,0 | Runoff | Flávio Bolsonaro 45 · Lula 44 | release / news ↗ |
| AtlasIntel | BR-04739/2026 | 17/09/2026–22/09/2026 | 5.015 | 1,0 | 1st round | Lula 45,8 · Flávio Bolsonaro 43,4 · Renan Santos 4,5 · Augusto Cury 2,1 · Ronaldo Caiado 1,3 · Romeu Zema 0,9 | release / news ↗ |
| AtlasIntel | BR-04739/2026 | 17/09/2026–22/09/2026 | 5.015 | 1,0 | Runoff | Lula 47,7 · Flávio Bolsonaro 47,4 | release / news ↗ |
| Nexus | BR-00485/2026 | 18/09/2026–20/09/2026 | 2.006 | 2,0 | 1st round | Lula 40 · Flávio Bolsonaro 37 · Augusto Cury 6 · Ronaldo Caiado 5 · Renan Santos 3 · Romeu Zema 1 | release / news ↗ |
| Nexus | BR-00485/2026 | 18/09/2026–20/09/2026 | 2.006 | 2,0 | Runoff | Lula 46 · Flávio Bolsonaro 45 | release / news ↗ |
| Palver | BR-00860/2026 | 15/09/2026–20/09/2026 | 5.000 | 3,0 | 1st round | Flávio Bolsonaro 42 · Lula 41 · Renan Santos 11 · Augusto Cury 2 · Ronaldo Caiado 1 · Romeu Zema 1 | release / news ↗ |
| Palver | BR-00860/2026 | 15/09/2026–20/09/2026 | 5.000 | 3,0 | Runoff | Flávio Bolsonaro 47 · Lula 43 | release / news ↗ |
| Quaest | BR-06004/2026 | 17/09/2026–20/09/2026 | 2.004 | 2,0 | 1st round | Lula 37 · Flávio Bolsonaro 33 · Augusto Cury 6 · Ronaldo Caiado 4 · Renan Santos 3 · Romeu Zema 1 | release / news ↗ |
| Quaest | BR-06004/2026 | 17/09/2026–20/09/2026 | 2.004 | 2,0 | Runoff | Flávio Bolsonaro 42 · Lula 41 | release / news ↗ |
| AtlasIntel | BR-06221/2026 | 11/09/2026–16/09/2026 | 5.018 | 1,0 | 1st round | Lula 44,1 · Flávio Bolsonaro 41,7 · Renan Santos 5,1 · Augusto Cury 3,5 · Ronaldo Caiado 1,7 · Romeu Zema 1,1 | release / news ↗ |
| AtlasIntel | BR-06221/2026 | 11/09/2026–16/09/2026 | 5.018 | 1,0 | Runoff | Flávio Bolsonaro 47,2 · Lula 46,8 | release / news ↗ |
| Datafolha | BR-04029/2026 | 15/09/2026–16/09/2026 | 2.002 | 2,0 | 1st round | Lula 39 · Flávio Bolsonaro 36 · Augusto Cury 6 · Ronaldo Caiado 4 · Renan Santos 3 · Romeu Zema 2 | release / news ↗ |
| Datafolha | BR-04029/2026 | 15/09/2026–16/09/2026 | 2.002 | 2,0 | Runoff | Lula 46 · Flávio Bolsonaro 44 | release / news ↗ |
| PoderData | BR-00360/2026 | 13/09/2026–16/09/2026 | 3.000 | 1,8 | 1st round | Lula 37 · Flávio Bolsonaro 36 · Augusto Cury 8 · Ronaldo Caiado 3 · Renan Santos 3 · Romeu Zema 1 | release / news ↗ |
| PoderData | BR-00360/2026 | 13/09/2026–16/09/2026 | 3.000 | 1,8 | Runoff | Flávio Bolsonaro 46 · Lula 44 | release / news ↗ |
| Indexa | BR-03482/2026 | 10/09/2026–13/09/2026 | 2.000 | 2,2 | 1st round | Lula 38 · Flávio Bolsonaro 34 · Augusto Cury 6 · Ronaldo Caiado 4 · Renan Santos 3 · Romeu Zema 1 | release / news ↗ |
| Indexa | BR-03482/2026 | 10/09/2026–13/09/2026 | 2.000 | 2,2 | Runoff | Lula 43 · Flávio Bolsonaro 42 | release / news ↗ |
| MDA | BR-06902/2026 | 09/09/2026–13/09/2026 | 2.002 | 2,2 | 1st round | Lula 40,5 · Flávio Bolsonaro 30,4 · Augusto Cury 6 · Ronaldo Caiado 3 · Renan Santos 2,7 · Romeu Zema 1 | release / news ↗ |
| MDA | BR-06902/2026 | 09/09/2026–13/09/2026 | 2.002 | 2,2 | Runoff | Lula 47,3 · Flávio Bolsonaro 40 | release / news ↗ |
| Nexus | BR-04076/2026 | 11/09/2026–13/09/2026 | 2.003 | 2,0 | 1st round | Lula 42 · Flávio Bolsonaro 37 · Augusto Cury 6 · Ronaldo Caiado 5 · Renan Santos 2 · Romeu Zema 1 | release / news ↗ |
| Nexus | BR-04076/2026 | 11/09/2026–13/09/2026 | 2.003 | 2,0 | Runoff | Lula 47 · Flávio Bolsonaro 46 | release / news ↗ |
| Quaest | BR-03607/2026 | 10/09/2026–13/09/2026 | 2.004 | 2,0 | 1st round | Lula 36 · Flávio Bolsonaro 31 · Augusto Cury 7 · Ronaldo Caiado 4 · Renan Santos 4 · Romeu Zema 1 | release / news ↗ |
| Quaest | BR-03607/2026 | 10/09/2026–13/09/2026 | 2.004 | 2,0 | Runoff | Flávio Bolsonaro 42 · Lula 40 | release / news ↗ |
| Datafolha | BR-01833/2026 | 08/09/2026–10/09/2026 | 2.002 | 2,0 | 1st round | Lula 39 · Flávio Bolsonaro 35 · Augusto Cury 6 · Ronaldo Caiado 4 · Renan Santos 3 · Romeu Zema 2 | release / news ↗ |
| Datafolha | BR-01833/2026 | 08/09/2026–10/09/2026 | 2.002 | 2,0 | Runoff | Lula 46 · Flávio Bolsonaro 44 | release / news ↗ |
| Futura | BR-02322/2026 | 04/09/2026–10/09/2026 | 2.000 | 2,2 | 1st round | Lula 39,2 · Flávio Bolsonaro 33,6 · Augusto Cury 6,4 · Ronaldo Caiado 4,4 · Renan Santos 4,3 · Romeu Zema 0,7 | release / news ↗ |
| Futura | BR-02322/2026 | 04/09/2026–10/09/2026 | 2.000 | 2,2 | Runoff | Flávio Bolsonaro 45,4 · Lula 45 | release / news ↗ |
| AtlasIntel | BR-01452/2026 | 04/09/2026–09/09/2026 | 5.000 | 1,0 | 1st round | Lula 43 · Flávio Bolsonaro 37,4 · Augusto Cury 6,6 · Renan Santos 6,5 · Romeu Zema 2,1 · Ronaldo Caiado 1,1 | release / news ↗ |
| AtlasIntel | BR-01452/2026 | 04/09/2026–09/09/2026 | 5.000 | 1,0 | Runoff | Flávio Bolsonaro 46,4 · Lula 46,2 | release / news ↗ |
| PoderData | BR-04914/2026 | 06/09/2026–09/09/2026 | 3.000 | 1,8 | 1st round | Lula 38 · Flávio Bolsonaro 36 · Augusto Cury 10 · Renan Santos 3 · Ronaldo Caiado 2 · Romeu Zema 1 | release / news ↗ |
| PoderData | BR-04914/2026 | 06/09/2026–09/09/2026 | 3.000 | 1,8 | Runoff | Flávio Bolsonaro 47 · Lula 45 | release / news ↗ |
| Ideia | BR-07935/2026 | 04/09/2026–07/09/2026 | 1.500 | 2,5 | 1st round | Lula 38,4 · Flávio Bolsonaro 37,3 · Augusto Cury 6,6 · Ronaldo Caiado 4 · Renan Santos 4 · Romeu Zema 1,5 | release / news ↗ |
| Ideia | BR-07935/2026 | 04/09/2026–07/09/2026 | 1.500 | 2,5 | Runoff | Lula 46 · Flávio Bolsonaro 46 | release / news ↗ |
| Nexus | BR-06790/2026 | 04/09/2026–07/09/2026 | 2.002 | 2,0 | 1st round | Lula 39 · Flávio Bolsonaro 35 · Augusto Cury 9 · Ronaldo Caiado 4 · Renan Santos 4 · Romeu Zema 1 | release / news ↗ |
| Nexus | BR-06790/2026 | 04/09/2026–07/09/2026 | 2.002 | 2,0 | Runoff | Flávio Bolsonaro 46 · Lula 45 | release / news ↗ |
| Palver | BR-05420/2026 | 04/09/2026–07/09/2026 | 5.000 | 3,0 | 1st round | Lula 40 · Flávio Bolsonaro 39 · Renan Santos 11 · Augusto Cury 4 · Ronaldo Caiado 1 · Romeu Zema 1 | release / news ↗ |
| Palver | BR-05420/2026 | 04/09/2026–07/09/2026 | 5.000 | 3,0 | Runoff | Flávio Bolsonaro 46 · Lula 44 | release / news ↗ |
| Quaest | BR-01720/2026 | 03/09/2026–06/09/2026 | 2.004 | 2,0 | 1st round | Lula 36 · Flávio Bolsonaro 29 · Augusto Cury 8 · Ronaldo Caiado 3 · Renan Santos 3 · Romeu Zema 2 | release / news ↗ |
| Quaest | BR-01720/2026 | 03/09/2026–06/09/2026 | 2.004 | 2,0 | Runoff | Lula 41 · Flávio Bolsonaro 41 | release / news ↗ |
| Datafolha | BR-03669/2026 | 01/09/2026–02/09/2026 | 2.002 | 2,0 | 1st round | Lula 38 · Flávio Bolsonaro 33 · Augusto Cury 8 · Ronaldo Caiado 4 · Renan Santos 3 · Romeu Zema 2 | release / news ↗ |
| Datafolha | BR-03669/2026 | 01/09/2026–02/09/2026 | 2.002 | 2,0 | Runoff | Lula 46 · Flávio Bolsonaro 44 | release / news ↗ |
| PoderData | BR-07561/2026 | 30/08/2026–02/09/2026 | 3.000 | 1,8 | 1st round | Lula 37 · Flávio Bolsonaro 34 · Augusto Cury 10 · Renan Santos 3 · Ronaldo Caiado 2 · Romeu Zema 1 | release / news ↗ |
| PoderData | BR-07561/2026 | 30/08/2026–02/09/2026 | 3.000 | 1,8 | Runoff | Flávio Bolsonaro 45 · Lula 44 | release / news ↗ |
| Futura | BR-02793/2026 | 27/08/2026–01/09/2026 | 2.000 | 2,2 | 1st round | Lula 38,7 · Flávio Bolsonaro 33,6 · Augusto Cury 9,9 · Ronaldo Caiado 3,5 · Renan Santos 2,8 · Romeu Zema 1,6 | release / news ↗ |
| Futura | BR-02793/2026 | 27/08/2026–01/09/2026 | 2.000 | 2,2 | Runoff | Lula 45,6 · Flávio Bolsonaro 45,2 | release / news ↗ |
| Quaest | BR-07065/2026 | 30/08/2026–01/09/2026 | 2.004 | 2,0 | 1st round | Lula 37 · Flávio Bolsonaro 29 · Augusto Cury 10 · Renan Santos 3 · Ronaldo Caiado 1 · Romeu Zema 1 | release / news ↗ |
| Quaest | BR-07065/2026 | 30/08/2026–01/09/2026 | 2.005 | 2,0 | Runoff | Lula 42 · Flávio Bolsonaro 41 | release / news ↗ |
| Real Time | BR-03490/2026 | 27/08/2026–31/08/2026 | 2.000 | 2,0 | 1st round | Lula 38 · Flávio Bolsonaro 30 · Augusto Cury 11 · Renan Santos 7 · Ronaldo Caiado 4 · Romeu Zema 2 | release / news ↗ |
| Real Time | BR-03490/2026 | 27/08/2026–31/08/2026 | 2.000 | 2,0 | Runoff | Lula 44 · Flávio Bolsonaro 44 | release / news ↗ |
| AtlasIntel | BR-07972/2026 | 25/08/2026–30/08/2026 | 5.014 | 1,0 | 1st round | Lula 43,4 · Flávio Bolsonaro 33,7 · Augusto Cury 7,8 · Renan Santos 7,6 · Ronaldo Caiado 3,3 · Romeu Zema 1 | release / news ↗ |
| AtlasIntel | BR-07972/2026 | 25/08/2026–30/08/2026 | 5.014 | 1,0 | Runoff | Lula 47,1 · Flávio Bolsonaro 42,6 | release / news ↗ |
| Nexus | BR-08900/2026 | 28/08/2026–30/08/2026 | 2.005 | 2,0 | 1st round | Lula 39 · Flávio Bolsonaro 33 · Augusto Cury 11 · Ronaldo Caiado 5 · Renan Santos 3 · Romeu Zema 1 | release / news ↗ |
| Nexus | BR-08900/2026 | 28/08/2026–30/08/2026 | 2.005 | 2,0 | Runoff | Lula 46 · Flávio Bolsonaro 45 | release / news ↗ |
| Vox Brasil | BR-05519/2026 | 25/08/2026–27/08/2026 | 2.100 | 2,1 | 1st round | Lula 37,1 · Flávio Bolsonaro 34,8 · Ronaldo Caiado 5 · Renan Santos 3,3 · Romeu Zema 2,8 · Augusto Cury 2,6 | release / news ↗ |
| Vox Brasil | BR-05519/2026 | 25/08/2026–27/08/2026 | 2.100 | 2,1 | Runoff | Flávio Bolsonaro 45,1 · Lula 44,5 | release / news ↗ |
| PoderData | BR-04974/2026 | 23/08/2026–26/08/2026 | 2.400 | 2,0 | 1st round | Lula 38 · Flávio Bolsonaro 35 · Ronaldo Caiado 4 · Renan Santos 4 · Augusto Cury 4 · Romeu Zema 2 | release / news ↗ |
| PoderData | BR-04974/2026 | 23/08/2026–26/08/2026 | 2.400 | 2,0 | Runoff | Lula 45 · Flávio Bolsonaro 44 | release / news ↗ |
| Indexa | BR-06366/2026 | 20/08/2026–23/08/2026 | 2.000 | 2,2 | 1st round | Lula 39 · Flávio Bolsonaro 34 · Ronaldo Caiado 5 · Renan Santos 4 · Romeu Zema 1 · Augusto Cury 1 | release / news ↗ |
| Indexa | BR-06366/2026 | 20/08/2026–23/08/2026 | 2.000 | 2,2 | Runoff | Lula 46 · Flávio Bolsonaro 41 | release / news ↗ |
| Nexus | BR-09028/2026 | 21/08/2026–23/08/2026 | 2.006 | 2,0 | 1st round | Lula 41 · Flávio Bolsonaro 37 · Ronaldo Caiado 5 · Romeu Zema 3 · Renan Santos 3 · Augusto Cury 2 | release / news ↗ |
| Nexus | BR-09028/2026 | 21/08/2026–23/08/2026 | 2.006 | 2,0 | Runoff | Lula 46 · Flávio Bolsonaro 45 | release / news ↗ |
| Datafolha | BR-04496/2026 | 18/08/2026–20/08/2026 | 2.058 | 2,0 | 1st round | Lula 39 · Flávio Bolsonaro 33 · Ronaldo Caiado 5 · Renan Santos 4 · Romeu Zema 3 · Augusto Cury 2 | release / news ↗ |
| Datafolha | BR-04496/2026 | 18/08/2026–20/08/2026 | 2.058 | 2,0 | Runoff | Lula 47 · Flávio Bolsonaro 43 | release / news ↗ |
| Nexus | BR-03317/2026 | 14/08/2026–16/08/2026 | 2.003 | 2,0 | 1st round | Lula 41 · Flávio Bolsonaro 36 · Ronaldo Caiado 5 · Romeu Zema 4 · Renan Santos 4 · Augusto Cury 1 | release / news ↗ |
| Nexus | BR-03317/2026 | 14/08/2026–16/08/2026 | 2.003 | 2,0 | Runoff | Lula 47 · Flávio Bolsonaro 44 | release / news ↗ |
| Quaest | BR-06773/2026 | 10/08/2026–13/08/2026 | 2.004 | 2,0 | 1st round | Lula 38 · Flávio Bolsonaro 31 · Ronaldo Caiado 4 · Renan Santos 4 · Romeu Zema 2 · Augusto Cury 2 | release / news ↗ |
| Quaest | BR-06773/2026 | 10/08/2026–13/08/2026 | 2.004 | 2,0 | Runoff | Lula 43 · Flávio Bolsonaro 40 | release / news ↗ |
| PoderData | BR-06868/2026 | 09/08/2026–12/08/2026 | 2.400 | 2,0 | 1st round | Lula 41 · Flávio Bolsonaro 35 · Ronaldo Caiado 4 · Renan Santos 4 · Romeu Zema 3 · Augusto Cury 3 | release / news ↗ |
| PoderData | BR-06868/2026 | 09/08/2026–12/08/2026 | 2.400 | 2,0 | Runoff | Lula 46 · Flávio Bolsonaro 45 | release / news ↗ |
| MDA | BR-06935/2026 | 05/08/2026–09/08/2026 | 2.002 | 2,2 | 1st round | Lula 42,4 · Flávio Bolsonaro 28,7 · Ronaldo Caiado 4 · Romeu Zema 3,3 · Renan Santos 2,8 · Augusto Cury 1,2 | release / news ↗ |
| MDA | BR-06935/2026 | 05/08/2026–09/08/2026 | 2.002 | 2,2 | Runoff | Lula 48 · Flávio Bolsonaro 39,1 | release / news ↗ |
| Nexus | BR-08428/2026 | 07/08/2026–09/08/2026 | 2.001 | 2,0 | 1st round | Lula 40 · Flávio Bolsonaro 35 · Ronaldo Caiado 5 · Renan Santos 4 · Romeu Zema 3 · Augusto Cury 1 | release / news ↗ |
| Nexus | BR-08428/2026 | 07/08/2026–09/08/2026 | 2.001 | 2,0 | Runoff | Lula 47 · Flávio Bolsonaro 44 | release / news ↗ |
| Futura | BR-08109/2026 | 03/08/2026–07/08/2026 | 2.000 | 2,2 | 1st round | Lula 38,8 · Flávio Bolsonaro 34,1 · Ronaldo Caiado 5,9 · Romeu Zema 3,6 · Renan Santos 3,6 · Augusto Cury 1,2 | release / news ↗ |
| Futura | BR-08109/2026 | 03/08/2026–07/08/2026 | 2.000 | 2,2 | Runoff | Lula 46,5 · Flávio Bolsonaro 44 | release / news ↗ |
| Ideia | BR-04579/2026 | 31/07/2026–03/08/2026 | 1.500 | 2,5 | 1st round | Lula 43 · Flávio Bolsonaro 35 · Ronaldo Caiado 5,7 · Renan Santos 4,7 · Romeu Zema 2,6 · Augusto Cury 1,7 | release / news ↗ |
| Ideia | BR-04579/2026 | 31/07/2026–03/08/2026 | 1.500 | 2,5 | Runoff | Lula 48,5 · Flávio Bolsonaro 43 | release / news ↗ |
| Quaest | BR-06591/2026 | 31/07/2026–03/08/2026 | 2.004 | 2,0 | 1st round | Lula 39 · Flávio Bolsonaro 30 · Ronaldo Caiado 4 · Renan Santos 4 · Romeu Zema 2 · Augusto Cury 1 | release / news ↗ |
| Quaest | BR-06591/2026 | 31/07/2026–03/08/2026 | 2.004 | 2,0 | Runoff | Lula 44 · Flávio Bolsonaro 39 | release / news ↗ |
| Nexus | BR-02874/2026 | 31/07/2026–02/08/2026 | 2.002 | 2,0 | 1st round | Lula 41 · Flávio Bolsonaro 37 · Ronaldo Caiado 5 · Renan Santos 4 · Romeu Zema 3 · Augusto Cury 1 | release / news ↗ |
| Nexus | BR-02874/2026 | 31/07/2026–02/08/2026 | 2.002 | 2,0 | Runoff | Lula 46 · Flávio Bolsonaro 45 | release / news ↗ |
| PoderData | BR-07845/2026 | 26/07/2026–29/07/2026 | 2.400 | 2,0 | 1st round | Lula 41 · Flávio Bolsonaro 35 · Ronaldo Caiado 5 · Renan Santos 4 · Romeu Zema 3 · Augusto Cury 3 | release / news ↗ |
| PoderData | BR-07845/2026 | 26/07/2026–29/07/2026 | 2.400 | 2,0 | Runoff | Lula 46 · Flávio Bolsonaro 43 | release / news ↗ |
| Vox Brasil | BR-01084/2026 | 26/07/2026–28/07/2026 | 2.100 | 2,1 | 1st round | Lula 40,5 · Flávio Bolsonaro 31,2 · Ronaldo Caiado 5,5 · Romeu Zema 3,2 · Renan Santos 3 · Augusto Cury 1,1 | release / news ↗ |
| Vox Brasil | BR-01084/2026 | 26/07/2026–28/07/2026 | 2.100 | 2,1 | Runoff | Lula 47,5 · Flávio Bolsonaro 41,1 | release / news ↗ |
| AtlasIntel | BR-08602/2026 | 22/07/2026–27/07/2026 | 5.021 | 1,0 | 1st round | Lula 44,9 · Flávio Bolsonaro 35,8 · Renan Santos 7,8 · Ronaldo Caiado 3,1 · Romeu Zema 2,8 · Augusto Cury 1,6 | release / news ↗ |
| AtlasIntel | BR-08602/2026 | 22/07/2026–27/07/2026 | 5.021 | 1,0 | Runoff | Lula 49,2 · Flávio Bolsonaro 42,9 | release / news ↗ |
| Nexus | BR-01489/2026 | 24/07/2026–26/07/2026 | 2.004 | 2,0 | 1st round | Lula 42 · Flávio Bolsonaro 33 · Ronaldo Caiado 6 · Renan Santos 5 · Romeu Zema 3 · Augusto Cury 2 | release / news ↗ |
| Nexus | BR-01489/2026 | 24/07/2026–26/07/2026 | 2.004 | 2,0 | Runoff | Lula 47 · Flávio Bolsonaro 43 | release / news ↗ |
| Datafolha | BR-01166/2026 | 22/07/2026–23/07/2026 | 2.004 | 2,0 | 1st round | Lula 40 · Flávio Bolsonaro 32 · Ronaldo Caiado 4 · Romeu Zema 3 · Renan Santos 3 · Augusto Cury 2 | release / news ↗ |
| Datafolha | BR-01166/2026 | 22/07/2026–23/07/2026 | 2.004 | 2,0 | Runoff | Lula 48 · Flávio Bolsonaro 43 | release / news ↗ |
| Real Time | BR-09247/2026 | 18/07/2026–20/07/2026 | 2.000 | 2,0 | 1st round | Lula 40 · Flávio Bolsonaro 33 · Renan Santos 9 · Ronaldo Caiado 7 · Romeu Zema 2 · Augusto Cury 1 | release / news ↗ |
| Real Time | BR-09247/2026 | 18/07/2026–20/07/2026 | 2.000 | 2,0 | Runoff | Lula 45 · Flávio Bolsonaro 42 | release / news ↗ |
| Indexa | BR-02904/2026 | 16/07/2026–19/07/2026 | 2.000 | 2,2 | 1st round | Lula 41 · Flávio Bolsonaro 30 · Ronaldo Caiado 6 · Romeu Zema 3 · Renan Santos 3 · Augusto Cury 1 | release / news ↗ |
| Indexa | BR-02904/2026 | 16/07/2026–19/07/2026 | 2.000 | 2,2 | Runoff | Lula 46 · Flávio Bolsonaro 39 | release / news ↗ |
| PoderData | BR-00059/2026 | 12/07/2026–15/07/2026 | 2.400 | 2,0 | 1st round | Lula 40 · Flávio Bolsonaro 34 · Renan Santos 6 · Ronaldo Caiado 4 · Romeu Zema 4 · Augusto Cury 3 | release / news ↗ |
| PoderData | BR-00059/2026 | 12/07/2026–15/07/2026 | 2.400 | 2,0 | Runoff | Lula 45 · Flávio Bolsonaro 43 | release / news ↗ |
| Quaest | BR-07181/2026 | 10/07/2026–13/07/2026 | 2.004 | 2,0 | 1st round | Lula 40 · Flávio Bolsonaro 28 · Ronaldo Caiado 4 · Renan Santos 3 · Romeu Zema 2 · Augusto Cury 1 | release / news ↗ |
| Quaest | BR-07181/2026 | 10/07/2026–13/07/2026 | 2.004 | 2,0 | Runoff | Lula 45 · Flávio Bolsonaro 37 | release / news ↗ |
| Nexus | BR-07981/2026 | 10/07/2026–12/07/2026 | 2.003 | 2,0 | 1st round | Lula 40 · Flávio Bolsonaro 34 · Ronaldo Caiado 5 · Romeu Zema 4 · Renan Santos 4 · Augusto Cury 2 | release / news ↗ |
| Nexus | BR-07981/2026 | 10/07/2026–12/07/2026 | 2.003 | 2,0 | Runoff | Lula 47 · Flávio Bolsonaro 44 | release / news ↗ |
| Futura | BR-07294/2026 | 07/07/2026–11/07/2026 | 2.000 | 2,2 | 1st round | Lula 40,1 · Flávio Bolsonaro 36,8 · Ronaldo Caiado 5 · Romeu Zema 3,7 · Renan Santos 2,6 · Augusto Cury 1,1 | release / news ↗ |
| Futura | BR-07294/2026 | 07/07/2026–11/07/2026 | 2.000 | 2,2 | Runoff | Lula 46,3 · Flávio Bolsonaro 46,1 | release / news ↗ |
| Ideia | BR-05628/2026 | 03/07/2026–06/07/2026 | 1.500 | 2,5 | 1st round | Lula 40,4 · Flávio Bolsonaro 32 · Ronaldo Caiado 4 · Romeu Zema 2,5 · Renan Santos 2 · Augusto Cury 1,5 | release / news ↗ |
| Ideia | BR-05628/2026 | 03/07/2026–06/07/2026 | 1.500 | 2,5 | Runoff | Lula 45 · Flávio Bolsonaro 40 | release / news ↗ |
| Nexus | BR-08521/2026 | 26/06/2026–28/06/2026 | 2.009 | 2,0 | 1st round | Lula 42 · Flávio Bolsonaro 34 · Ronaldo Caiado 5 · Renan Santos 4 · Romeu Zema 3 · Augusto Cury 1 | release / news ↗ |
| Nexus | BR-08521/2026 | 26/06/2026–28/06/2026 | 2.009 | 2,0 | Runoff | Lula 47 · Flávio Bolsonaro 44 | release / news ↗ |
| Vox Brasil | BR-06630/2026 | 23/06/2026–25/06/2026 | 2.100 | 2,1 | 1st round | Lula 38,3 · Flávio Bolsonaro 32,2 · Ronaldo Caiado 5,1 · Romeu Zema 2,8 · Renan Santos 2,5 · Augusto Cury 0,7 | release / news ↗ |
| Vox Brasil | BR-06630/2026 | 23/06/2026–25/06/2026 | 2.100 | 2,1 | Runoff | Lula 45,3 · Flávio Bolsonaro 42,8 | release / news ↗ |
| PoderData | BR-05722/2026 | 21/06/2026–24/06/2026 | 2.400 | 2,0 | 1st round | Lula 40 · Flávio Bolsonaro 36 · Ronaldo Caiado 4 · Renan Santos 4 · Romeu Zema 3 · Augusto Cury 3 | release / news ↗ |
| PoderData | BR-05722/2026 | 21/06/2026–24/06/2026 | 2.400 | 2,0 | Runoff | Lula 46 · Flávio Bolsonaro 43 | release / news ↗ |
| Indexa | BR-08944/2026 | 18/06/2026–20/06/2026 | 2.000 | 2,2 | 1st round | Lula 42 · Flávio Bolsonaro 31 · Ronaldo Caiado 5 · Romeu Zema 3 · Renan Santos 3 · Augusto Cury 1 | release / news ↗ |
| Indexa | BR-08944/2026 | 18/06/2026–20/06/2026 | 2.000 | 2,2 | Runoff | Lula 47 · Flávio Bolsonaro 40 | release / news ↗ |
| Datafolha | BR-09956/2026 | 17/06/2026–18/06/2026 | 2.004 | 2,0 | 1st round | Lula 41 · Flávio Bolsonaro 31 · Ronaldo Caiado 3 · Renan Santos 3 · Romeu Zema 2 · Augusto Cury 2 | release / news ↗ |
| Datafolha | BR-09956/2026 | 17/06/2026–18/06/2026 | 2.004 | 2,0 | Runoff | Lula 47 · Flávio Bolsonaro 43 | release / news ↗ |
| MDA | BR-04256/2026 | 10/06/2026–14/06/2026 | 2.002 | 2,2 | 1st round | Lula 41,8 · Flávio Bolsonaro 28,2 · Ronaldo Caiado 4 · Romeu Zema 2,8 · Renan Santos 2 · Augusto Cury 1,8 | release / news ↗ |
| MDA | BR-04256/2026 | 10/06/2026–14/06/2026 | 2.000 | 2,2 | Runoff | Lula 49,3 · Flávio Bolsonaro 36,8 | release / news ↗ |
| Nexus | BR-06645/2026 | 12/06/2026–14/06/2026 | 2.017 | 2,0 | 1st round | Lula 42 · Flávio Bolsonaro 33 · Ronaldo Caiado 4 · Renan Santos 4 · Romeu Zema 2 · Augusto Cury 2 | release / news ↗ |
| Nexus | BR-06645/2026 | 12/06/2026–14/06/2026 | 2.017 | 2,0 | Runoff | Lula 49 · Flávio Bolsonaro 43 | release / news ↗ |
| Futura | BR-01461/2026 | 08/06/2026–12/06/2026 | 2.000 | 2,2 | 1st round | Lula 41,6 · Flávio Bolsonaro 34,1 · Ronaldo Caiado 4,5 · Romeu Zema 3,5 · Renan Santos 2,3 · Augusto Cury 0,9 | release / news ↗ |
| Futura | BR-01461/2026 | 08/06/2026–12/06/2026 | 2.000 | 2,2 | Runoff | Lula 48,1 · Flávio Bolsonaro 42,9 | release / news ↗ |
| Quaest | BR-07661/2026 | 05/06/2026–08/06/2026 | 2.004 | 2,0 | 1st round | Lula 39 · Flávio Bolsonaro 29 · Ronaldo Caiado 3 · Renan Santos 3 · Romeu Zema 2 · Augusto Cury 1 | release / news ↗ |
| Quaest | BR-07661/2026 | 03/06/2026–08/06/2026 | 2.004 | 2,0 | Runoff | Lula 44 · Flávio Bolsonaro 38 | release / news ↗ |
| Vox Brasil | BR-08016/2026 | 01/06/2026–03/06/2026 | 2.100 | 2,1 | 1st round | Lula 42,1 · Flávio Bolsonaro 33,6 · Ronaldo Caiado 6,9 · Romeu Zema 5,1 · Renan Santos 3,1 · Augusto Cury 0,5 | release / news ↗ |
| Vox Brasil | BR-08016/2026 | 01/06/2026–03/06/2026 | 2.100 | 2,1 | Runoff | Lula 47,8 · Flávio Bolsonaro 41,3 | release / news ↗ |
| Real Time | BR-05864/2026 | 29/05/2026–30/05/2026 | 2.000 | 2,0 | 1st round | Lula 38 · Flávio Bolsonaro 31 · Ronaldo Caiado 6 · Renan Santos 6 · Romeu Zema 4 · Augusto Cury 1 | release / news ↗ |
| Real Time | BR-05864/2026 | 29/05/2026–30/05/2026 | 2.000 | 2,0 | Runoff | Lula 45 · Flávio Bolsonaro 40 | release / news ↗ |
| PoderData | BR-04882/2026 | 25/05/2026–28/05/2026 | 2.400 | 2,0 | 1st round | Lula 40 · Flávio Bolsonaro 35 · Romeu Zema 4 · Ronaldo Caiado 3 · Renan Santos 3 · Augusto Cury 3 | release / news ↗ |
| PoderData | BR-04882/2026 | 25/05/2026–28/05/2026 | 2.400 | 2,0 | Runoff | Lula 46 · Flávio Bolsonaro 42 | release / news ↗ |
| Ideia | BR-02918/2026 | 23/05/2026–27/05/2026 | 1.500 | 2,5 | 1st round | Lula 38,5 · Flávio Bolsonaro 31,5 · Ronaldo Caiado 5,5 · Romeu Zema 2,4 · Renan Santos 2,1 | release / news ↗ |
| Ideia | BR-02918/2026 | 23/05/2026–27/05/2026 | 1.500 | 2,5 | Runoff | Lula 46,5 · Flávio Bolsonaro 41,4 | release / news ↗ |
| Indexa | BR-02154/2026 | 22/05/2026–24/05/2026 | 2.000 | 2,2 | 1st round | Lula 39 · Flávio Bolsonaro 30 · Ronaldo Caiado 5 · Romeu Zema 3 · Renan Santos 2 · Augusto Cury 0 | release / news ↗ |
| Indexa | BR-02154/2026 | 22/05/2026–24/05/2026 | 2.000 | 2,2 | Runoff | Lula 46 · Flávio Bolsonaro 41 | release / news ↗ |
| Nexus | BR-04193/2026 | 22/05/2026–24/05/2026 | 2.045 | 2,0 | 1st round | Lula 40 · Flávio Bolsonaro 35 · Ronaldo Caiado 5 · Romeu Zema 4 · Renan Santos 3 · Augusto Cury 1 | release / news ↗ |
| Nexus | BR-04193/2026 | 22/05/2026–24/05/2026 | 2.045 | 2,0 | Runoff | Lula 47 · Flávio Bolsonaro 43 | release / news ↗ |
| Datafolha | BR-07489/2026 | 20/05/2026–22/05/2026 | 2.004 | 2,0 | 1st round | Lula 40 · Flávio Bolsonaro 31 · Ronaldo Caiado 4 · Romeu Zema 3 · Renan Santos 3 · Augusto Cury 2 | release / news ↗ |
| Datafolha | BR-07489/2026 | 20/05/2026–22/05/2026 | 2.004 | 2,0 | Runoff | Lula 47 · Flávio Bolsonaro 43 | release / news ↗ |
| Futura | BR-06529/2026 | 15/05/2026–20/05/2026 | 2.000 | 2,2 | 1st round | Lula 42,7 · Flávio Bolsonaro 35,6 · Romeu Zema 3,9 · Ronaldo Caiado 3,3 · Renan Santos 1,7 · Augusto Cury 0,9 | release / news ↗ |
| Futura | BR-06529/2026 | 15/05/2026–20/05/2026 | 2.000 | 2,2 | Runoff | Lula 47,7 · Flávio Bolsonaro 42,2 | release / news ↗ |
| Vox Brasil | BR-02416/2026 | 17/05/2026–19/05/2026 | 2.100 | 2,1 | 1st round | Lula 41,5 · Flávio Bolsonaro 32,1 · Ronaldo Caiado 5,9 · Romeu Zema 4,1 · Renan Santos 1,5 · Augusto Cury 0,3 | release / news ↗ |
| Vox Brasil | BR-02416/2026 | 17/05/2026–19/05/2026 | 2.100 | 2,1 | Runoff | Lula 46,8 · Flávio Bolsonaro 38,1 | release / news ↗ |
| AtlasIntel | BR-06939/2026 | 13/05/2026–18/05/2026 | 5.032 | 1,0 | 1st round | Lula 47 · Flávio Bolsonaro 34,3 · Renan Santos 6,9 · Romeu Zema 5,2 · Ronaldo Caiado 2,7 · Augusto Cury 0,4 | release / news ↗ |
| AtlasIntel | BR-06939/2026 | 13/05/2026–18/05/2026 | 5.032 | 1,0 | Runoff | Lula 48,9 · Flávio Bolsonaro 41,8 | release / news ↗ |
| Datafolha | BR-00290/2026 | 12/05/2026–13/05/2026 | 2.004 | 2,0 | 1st round | Lula 38 · Flávio Bolsonaro 35 · Ronaldo Caiado 3 · Romeu Zema 3 · Renan Santos 2 · Augusto Cury 2 | release / news ↗ |
| Datafolha | BR-00290/2026 | 12/05/2026–13/05/2026 | 2.004 | 2,0 | Runoff | Lula 45 · Flávio Bolsonaro 45 | release / news ↗ |
| Vox Brasil | BR-02423/2026 | 09/05/2026–12/05/2026 | 2.100 | 2,1 | 1st round | Flávio Bolsonaro 37,8 · Lula 35,1 · Romeu Zema 4,5 · Ronaldo Caiado 4,3 · Renan Santos 1,8 · Augusto Cury 0,8 | release / news ↗ |
| Vox Brasil | BR-02423/2026 | 09/05/2026–12/05/2026 | 2.100 | 2,1 | Runoff | Flávio Bolsonaro 43,8 · Lula 40,2 | release / news ↗ |
| Quaest | BR-03598/2026 | 08/05/2026–11/05/2026 | 2.004 | 2,0 | 1st round | Lula 39 · Flávio Bolsonaro 33 · Ronaldo Caiado 4 · Romeu Zema 4 · Renan Santos 2 · Augusto Cury 1 | release / news ↗ |
| Quaest | BR-03598/2026 | 08/05/2026–11/05/2026 | 2.004 | 2,0 | Runoff | Lula 42 · Flávio Bolsonaro 41 | release / news ↗ |
| Futura | BR-03678/2026 | 04/05/2026–08/05/2026 | 2.000 | 2,2 | 1st round | Lula 38,1 · Flávio Bolsonaro 37,4 · Ronaldo Caiado 5,7 · Renan Santos 2,3 · Augusto Cury 1,5 | release / news ↗ |
| Futura | BR-03678/2026 | 04/05/2026–08/05/2026 | 2.000 | 2,2 | Runoff | Flávio Bolsonaro 46,9 · Lula 44,4 | release / news ↗ |
| Ideia | BR-05356/2026 | 01/05/2026–05/05/2026 | 1.500 | 2,5 | 1st round | Lula 40 · Flávio Bolsonaro 36 · Ronaldo Caiado 5,6 · Romeu Zema 3 · Augusto Cury 1,5 · Renan Santos 1,4 | release / news ↗ |
| Ideia | BR-05356/2026 | 01/05/2026–05/05/2026 | 1.500 | 2,5 | Runoff | Flávio Bolsonaro 45,3 · Lula 44,7 | release / news ↗ |
| Real Time | BR-03627/2026 | 02/05/2026–04/05/2026 | 2.000 | 2,0 | 1st round | Lula 40 · Flávio Bolsonaro 34 · Ronaldo Caiado 5 · Romeu Zema 4 · Renan Santos 3 · Augusto Cury 1 | release / news ↗ |
| Real Time | BR-03627/2026 | 02/05/2026–04/05/2026 | 2.000 | 2,0 | Runoff | Flávio Bolsonaro 44 · Lula 43 | release / news ↗ |
| AtlasIntel | BR-07992/2026 | 22/04/2026–27/04/2026 | 5.008 | 1,0 | 1st round | Lula 46,6 · Flávio Bolsonaro 39,7 · Renan Santos 5,3 · Ronaldo Caiado 3,3 · Romeu Zema 3,1 · Augusto Cury 1,1 | release / news ↗ |
| AtlasIntel | BR-07992/2026 | 22/04/2026–27/04/2026 | 5.008 | 1,0 | Runoff | Flávio Bolsonaro 47,8 · Lula 47,5 | release / news ↗ |
| Nexus | BR-01075/2026 | 24/04/2026–26/04/2026 | 2.028 | 2,0 | 1st round | Lula 41 · Flávio Bolsonaro 36 · Romeu Zema 4 · Ronaldo Caiado 3 · Renan Santos 3 · Augusto Cury 2 | release / news ↗ |
| Nexus | BR-01075/2026 | 24/04/2026–26/04/2026 | 2.028 | 2,0 | Runoff | Lula 46 · Flávio Bolsonaro 45 | release / news ↗ |
| Quaest | BR-09285/2026 | 09/04/2026–13/04/2026 | 2.004 | 2,0 | 1st round | Lula 37 · Flávio Bolsonaro 32 · Ronaldo Caiado 6 · Romeu Zema 3 · Renan Santos 2 · Augusto Cury 2 | release / news ↗ |
| Quaest | BR-09285/2026 | 09/04/2026–13/04/2026 | 2.004 | 2,0 | Runoff | Flávio Bolsonaro 42 · Lula 40 | release / news ↗ |
| MDA | BR-02847/2026 | 08/04/2026–12/04/2026 | 2.002 | 2,0 | 1st round | Lula 39,2 · Flávio Bolsonaro 30,2 · Ronaldo Caiado 4,6 · Romeu Zema 3,3 · Renan Santos 1,8 | release / news ↗ |
| MDA | BR-02847/2026 | 08/04/2026–12/04/2026 | 2.002 | 2,0 | Runoff | Lula 44,9 · Flávio Bolsonaro 40,2 | release / news ↗ |
| Futura | BR-08282/2026 | 07/04/2026–11/04/2026 | 2.000 | 2,2 | 1st round | Lula 39,8 · Flávio Bolsonaro 37,3 · Ronaldo Caiado 4,8 · Romeu Zema 2,9 · Renan Santos 1,4 · Augusto Cury 1,3 | release / news ↗ |
| Futura | BR-08282/2026 | 07/04/2026–11/04/2026 | 2.000 | 2,2 | Runoff | Flávio Bolsonaro 48 · Lula 42,6 | release / news ↗ |
| Datafolha | BR-03770/2026 | 07/04/2026–09/04/2026 | 2.004 | 2,0 | 1st round | Lula 39 · Flávio Bolsonaro 35 · Ronaldo Caiado 5 · Romeu Zema 4 · Renan Santos 2 | release / news ↗ |
| Datafolha | BR-03770/2026 | 07/04/2026–09/04/2026 | 2.004 | 2,0 | Runoff | Flávio Bolsonaro 46 · Lula 45 | release / news ↗ |
| Ideia | BR-00605/2026 | 03/04/2026–07/04/2026 | 1.500 | 2,5 | 1st round | Lula 40,4 · Flávio Bolsonaro 37 · Ronaldo Caiado 6,5 · Romeu Zema 3 · Renan Santos 3 | release / news ↗ |
| Ideia | BR-00605/2026 | 03/04/2026–07/04/2026 | 1.500 | 2,5 | Runoff | Flávio Bolsonaro 45,8 · Lula 45,5 | release / news ↗ |
| Nexus | BR-07875/2026 | 27/03/2026–29/03/2026 | 2.000 | 2,0 | 1st round | Lula 41 · Flávio Bolsonaro 38 · Ronaldo Caiado 4 · Romeu Zema 4 | release / news ↗ |
| Nexus | BR-07875/2026 | 27/03/2026–29/03/2026 | 2.000 | 2,0 | Runoff | Lula 46 · Flávio Bolsonaro 46 | release / news ↗ |
| Paraná Pesquisas | BR-00873/2026 | 25/03/2026–28/03/2026 | 2.080 | 2,2 | 1st round | Lula 41,3 · Flávio Bolsonaro 37,8 · Ronaldo Caiado 3,6 · Romeu Zema 3 | release / news ↗ |
| Paraná Pesquisas | BR-00873/2026 | 25/03/2026–28/03/2026 | 2.080 | 2,2 | Runoff | Flávio Bolsonaro 45,2 · Lula 44,1 | release / news ↗ |
| AtlasIntel | BR-04227/2026 | 18/03/2026–23/03/2026 | 5.028 | 1,0 | 1st round | Lula 45,9 · Flávio Bolsonaro 40,1 · Ronaldo Caiado 3,7 · Romeu Zema 3,1 | release / news ↗ |
| AtlasIntel | BR-04227/2026 | 18/03/2026–23/03/2026 | 5.028 | 1,0 | Runoff | Flávio Bolsonaro 47,6 · Lula 46,6 | release / news ↗ |
| Ideia | BR-00386/2026 | 06/03/2026–10/03/2026 | 1.500 | 2,5 | 1st round | Lula 40,3 · Flávio Bolsonaro 35 · Ronaldo Caiado 5,5 · Romeu Zema 5 | release / news ↗ |
| Ideia | BR-00386/2026 | 06/03/2026–10/03/2026 | 1.500 | 2,5 | Runoff | Lula 47,4 · Flávio Bolsonaro 45,3 | release / news ↗ |
| Quaest | BR-05809/2026 | 06/03/2026–09/03/2026 | 2.004 | 2,0 | 1st round | Lula 39 · Flávio Bolsonaro 32 · Ronaldo Caiado 4 · Romeu Zema 2 | release / news ↗ |
| Quaest | BR-05809/2026 | 06/03/2026–09/03/2026 | 2.004 | 2,0 | Runoff | Lula 41 · Flávio Bolsonaro 41 | release / news ↗ |
| Futura | BR-06607/2026 | 02/03/2026–06/03/2026 | 2.000 | 2,2 | 1st round | Flávio Bolsonaro 41,9 · Lula 35,1 · Ronaldo Caiado 5,7 | release / news ↗ |
| Futura | BR-06607/2026 | 02/03/2026–06/03/2026 | 2.000 | 2,2 | Runoff | Flávio Bolsonaro 48,8 · Lula 40,5 | release / news ↗ |
| Datafolha | BR-03715/2026 | 03/03/2026–05/03/2026 | 2.004 | 2,0 | 1st round | Lula 39 · Flávio Bolsonaro 33 · Romeu Zema 5 · Ronaldo Caiado 4 | release / news ↗ |
| Datafolha | BR-03715/2026 | 03/03/2026–05/03/2026 | 2.004 | 2,0 | Runoff | Lula 46 · Flávio Bolsonaro 43 | release / news ↗ |
| Real Time | BR-09353/2026 | 28/02/2026–02/03/2026 | 2.000 | 2,0 | 1st round | Lula 40 · Flávio Bolsonaro 33 · Ronaldo Caiado 5 · Romeu Zema 3 | release / news ↗ |
| Real Time | BR-09353/2026 | 28/02/2026–02/03/2026 | 2.000 | 2,0 | Runoff | Lula 42 · Flávio Bolsonaro 41 | release / news ↗ |
| Paraná Pesquisas | BR-07974/2026 | 22/02/2026–25/02/2026 | 2.080 | 2,2 | 1st round | Lula 40,5 · Flávio Bolsonaro 36,6 · Romeu Zema 4,3 · Ronaldo Caiado 3,7 | release / news ↗ |
| Paraná Pesquisas | BR-07974/2026 | 22/02/2026–25/02/2026 | 2.080 | 2,2 | Runoff | Flávio Bolsonaro 44,4 · Lula 43,8 | release / news ↗ |
| AtlasIntel | BR-07600/2026 | 19/02/2026–24/02/2026 | 4.986 | 1,0 | 1st round | Lula 47,1 · Flávio Bolsonaro 33,1 · Tarcísio de Freitas 7,4 · Ronaldo Caiado 4,1 · Romeu Zema 1,5 | release / news ↗ |
| AtlasIntel | BR-07600/2026 | 19/02/2026–24/02/2026 | 4.986 | 1,0 | Runoff | Flávio Bolsonaro 46,3 · Lula 46,2 | release / news ↗ |
| Quaest | BR-00249/2026 | 05/02/2026–09/02/2026 | 2.004 | 2,0 | 1st round | Lula 38 · Flávio Bolsonaro 30 · Ronaldo Caiado 4 · Romeu Zema 4 | release / news ↗ |
| Quaest | BR-00249/2026 | 05/02/2026–09/02/2026 | 2.004 | 2,0 | Runoff | Lula 43 · Flávio Bolsonaro 38 | release / news ↗ |
| Futura | BR-02276/2026 | 03/02/2026–07/02/2026 | 2.000 | 2,2 | 1st round | Lula 36,7 · Flávio Bolsonaro 34,2 · Tarcísio de Freitas 9,8 · Romeu Zema 4 | release / news ↗ |
| Futura | BR-02276/2026 | 03/02/2026–07/02/2026 | 2.000 | 2,2 | Runoff | Flávio Bolsonaro 48,2 · Lula 42,4 | release / news ↗ |
| Real Time | BR-06428/2026 | 06/02/2026–07/02/2026 | 2.000 | 2,0 | 1st round | Lula 39 · Flávio Bolsonaro 30 · Ratinho Júnior 10 · Romeu Zema 3 | release / news ↗ |
| Ideia | BR-08425/2026 | 30/01/2026–02/02/2026 | 1.500 | 2,5 | 1st round | Lula 39,5 · Flávio Bolsonaro 32 · Ratinho Júnior 8,8 · Romeu Zema 3 | release / news ↗ |
| Ideia | BR-08425/2026 | 30/01/2026–02/02/2026 | 1.500 | 2,5 | Runoff | Lula 45,8 · Flávio Bolsonaro 41,1 | release / news ↗ |
| Paraná Pesquisas | BR-08254/2026 | 25/01/2026–28/01/2026 | 2.080 | 2,2 | 1st round | Lula 39,8 · Flávio Bolsonaro 33,1 · Ratinho Júnior 6,5 · Ronaldo Caiado 3,7 · Romeu Zema 2,8 | release / news ↗ |
| Paraná Pesquisas | BR-08254/2026 | 25/01/2026–28/01/2026 | 2.080 | 2,2 | Runoff | Lula 44,8 · Flávio Bolsonaro 42,2 | release / news ↗ |
| Futura | BR-08233/2026 | 15/01/2026–19/01/2026 | 2.000 | 2,2 | 1st round | Lula 37 · Flávio Bolsonaro 33,3 · Tarcísio de Freitas 10,5 · Ronaldo Caiado 3 · Romeu Zema 2,6 | release / news ↗ |
| Futura | BR-08233/2026 | 15/01/2026–19/01/2026 | 2.000 | 2,2 | Runoff | Flávio Bolsonaro 48,1 · Lula 41,9 | release / news ↗ |
| Ideia | BR-06731/2026 | 08/01/2026–12/01/2026 | 2.000 | 2,2 | 1st round | Lula 39,7 · Flávio Bolsonaro 26,5 · Ratinho Júnior 7 · Ronaldo Caiado 4,2 · Romeu Zema 3,6 | release / news ↗ |
| Ideia | BR-06731/2026 | 08/01/2026–12/01/2026 | 2.000 | 2,2 | Runoff | Lula 46,2 · Flávio Bolsonaro 36 | release / news ↗ |
| Quaest | BR-00835/2026 | 08/01/2026–11/01/2026 | 2.004 | 2,0 | 1st round | Lula 36 · Flávio Bolsonaro 23 · Tarcísio de Freitas 9 · Ratinho Júnior 7 · Ronaldo Caiado 3 · Romeu Zema 2 | release / news ↗ |
| Quaest | BR-00835/2026 | 08/01/2026–11/01/2026 | 2.004 | 2,0 | Runoff | Lula 45 · Flávio Bolsonaro 38 | release / news ↗ |
Promoting an unlicensed fixed-odds betting operator is an administrative offence; the Ministry of Finance's Secretariat of Prizes and Betting (SPA) ordered Polymarket and 26 other prediction-market sites blocked (Anatel, from 24 April 2026), and the TSE treats betting on election results as an electoral offence (Res.-TSE 23.735/2024 as amended in 2024). The site shows prices with attribution but no link.