QUESTION · ANSWERED BY THE EVIDENCE · BR-PRES-2026
Who won in each state in the 2026 second round?
In the presidential election nobody wins a state: the winner is whoever has the majority of valid votes nationwide. In the 2026 second round, of the 27 states, FLAVIO BOLSONARO was the most voted in 14 and LULA in 13; abroad, LULA.
State: DerivedCase BR-PRES-2026
Short answer
Derived
In the presidential election nobody wins a state: the winner is whoever has the majority of valid votes nationwide. In the 2026 second round, of the 27 states, FLAVIO BOLSONARO was the most voted in 14 and LULA in 13; abroad, LULA.
Result by state
| Scope | Most voted Observed | Votes | % of valid votes | Lead (pp) Derived | State | Source |
|---|---|---|---|---|---|---|
| AC | FLAVIO BOLSONARO | 287,715 | 66.57% | 33.13 | Observed | tse-6258-ac-uc70137f4…0225 |
| AL | LULA | 1,152,621 | 60.77% | 21.54 | Observed | tse-6258-al-u17e4f968…fbec |
| AM | LULA | 1,145,783 | 54.02% | 8.04 | Observed | tse-6258-am-u601a662e…9f8e |
| AP | LULA | 222,968 | 52.88% | 5.76 | Observed | tse-6258-ap-u135f0658…43cc |
| BA | LULA | 6,485,258 | 71.31% | 42.63 | Observed | tse-6258-ba-ua4e09236…7cd4 |
| CE | LULA | 4,036,124 | 68.93% | 37.86 | Observed | tse-6258-ce-u189aeb38…d4f3 |
| DF | FLAVIO BOLSONARO | 979,542 | 54.28% | 8.55 | Observed | tse-6258-df-ub5a29365…4b03 |
| ES | FLAVIO BOLSONARO | 1,294,504 | 56.37% | 12.74 | Observed | tse-6258-es-u6ce18297…0fcb |
| GO | FLAVIO BOLSONARO | 2,345,334 | 59.66% | 19.33 | Observed | tse-6258-go-u16d50423…0542 |
| MA | LULA | 2,808,231 | 69.54% | 39.08 | Observed | tse-6258-ma-uc53e1dd2…d25e |
| MG | LULA | 6,351,099 | 50.43% | 0.87 | Observed | tse-6258-mg-ub8df2cfe…f71a |
| MS | FLAVIO BOLSONARO | 927,892 | 59.60% | 19.20 | Observed | tse-6258-ms-u49cf91e5…edf3 |
| MT | FLAVIO BOLSONARO | 1,351,099 | 66.06% | 32.12 | Observed | tse-6258-mt-u766479c0…d33a |
| PA | LULA | 2,690,449 | 55.02% | 10.03 | Observed | tse-6258-pa-u36ea5508…c58a |
| PB | LULA | 1,794,059 | 67.46% | 34.93 | Observed | tse-6258-pb-uce76ba0a…5ca8 |
| PE | LULA | 4,117,513 | 69.20% | 38.40 | Observed | tse-6258-pe-u7206aef4…b4b4 |
| PI | LULA | 1,653,989 | 75.88% | 51.75 | Observed | tse-6258-pi-uaa79f6fa…c1ab |
| PR | FLAVIO BOLSONARO | 4,291,444 | 62.58% | 25.15 | Observed | tse-6258-pr-ud74ef5cd…9c5d |
| RJ | FLAVIO BOLSONARO | 5,169,033 | 53.10% | 6.20 | Observed | tse-6258-rj-u2e2c956e…4e74 |
| RN | LULA | 1,413,596 | 65.72% | 31.44 | Observed | tse-6258-rn-ub1cd9c61…8eb3 |
| RO | FLAVIO BOLSONARO | 674,382 | 69.61% | 39.22 | Observed | tse-6258-ro-u63e07e2b…ec29 |
| RR | FLAVIO BOLSONARO | 219,675 | 72.46% | 44.91 | Observed | tse-6258-rr-u6a5e2e45…f671 |
| RS | FLAVIO BOLSONARO | 3,874,378 | 57.84% | 15.67 | Observed | tse-6258-rs-udfced6d0…9a42 |
| SC | FLAVIO BOLSONARO | 3,220,071 | 69.42% | 38.84 | Observed | tse-6258-sc-u80135261…8b3d |
| SE | LULA | 989,041 | 69.53% | 39.07 | Observed | tse-6258-se-u2cc1e515…8ece |
| SP | FLAVIO BOLSONARO | 14,139,178 | 53.85% | 7.69 | Observed | tse-6258-sp-u928950f1…1e20 |
| TO | FLAVIO BOLSONARO | 467,916 | 51.37% | 2.74 | Observed | tse-6258-to-ufb9b8da8…0535 |
| Abroad (ZZ) | LULA | 200,154 | 53.86% | 7.71 | Observed | tse-6258-zz-ud8f54c29…6d81 |
State detail and map: see the case page; dedicated state pages (/eleicoes/br-pres-2026/uf/<uf>/) and the map (/eleicoes/br-pres-2026/mapa/) come when published.
Proof chain
In favour (1)
Observed set of results
Resultado consolidado de 28 escopos (UFs e exterior), 2º turno: o mais votado em cada um é lido do arquivo do escopo
- Observed
tse-6258-ac-u· resultados.tse.jus.br · SHA-256c70137f47f4003b9af57f6669fac400138563e2cd61410d6d5064aff3ac50225 - Observed
tse-6258-al-u· resultados.tse.jus.br · SHA-25617e4f968cf66a2f4676053d635362f0b7762a5baa3074aac2be5f5778deafbec - Observed
tse-6258-am-u· resultados.tse.jus.br · SHA-256601a662e37dc60f39bf47b2061d6bccef2b6d936e1225507f30b2c74751f9f8e - Observed
tse-6258-ap-u· resultados.tse.jus.br · SHA-256135f0658833ebc7cc65170a2d4b245b71e0308fad5488e0e9ba86929260a43cc - Observed
tse-6258-ba-u· resultados.tse.jus.br · SHA-256a4e092360ddc4594f081c81af8af53535fa787bbec34e06a4a9e1ae77b5e7cd4 - Observed
tse-6258-ce-u· resultados.tse.jus.br · SHA-256189aeb382860facb91d2a1f3da05757f6e78ab196035a06a6afca8588ef4d4f3 - Observed
tse-6258-df-u· resultados.tse.jus.br · SHA-256b5a29365e59fae8035769cec4b038031885f5da500854abac9fe7a4a30064b03 - Observed
tse-6258-es-u· resultados.tse.jus.br · SHA-2566ce18297c3496452a4e65cc7216354b1c31c1fb8fa71eee4429ebaad2f5a0fcb - Observed
tse-6258-go-u· resultados.tse.jus.br · SHA-25616d50423643b3c4c58217d6d9a2915b595990efd9f8c9c1b80d3da7c46260542 - Observed
tse-6258-ma-u· resultados.tse.jus.br · SHA-256c53e1dd219b2bc18cf333068b960440680d396b692c293017c432ddac7cad25e - Observed
tse-6258-mg-u· resultados.tse.jus.br · SHA-256b8df2cfeb58fe9cf48881eea5123dc8fcbbbbc2e2fcdec4175955e5e9715f71a - Observed
tse-6258-ms-u· resultados.tse.jus.br · SHA-25649cf91e54d7ccadd5076215ced7e96d641ee1845f10079f2cd60afb6e6cbedf3 - Observed
tse-6258-mt-u· resultados.tse.jus.br · SHA-256766479c0061f631d9ba66bb6b2ce9d8a375387ef084dd22c08cdc0ad66e7d33a - Observed
tse-6258-pa-u· resultados.tse.jus.br · SHA-25636ea55088a8aa102520b062ddf39490f3800406d33fceb301ea138b6fdd0c58a - Observed
tse-6258-pb-u· resultados.tse.jus.br · SHA-256ce76ba0a88754c6ada8c028eb6b0f888b029224fbbd6ceaa557bc80ecdba5ca8 - Observed
tse-6258-pe-u· resultados.tse.jus.br · SHA-2567206aef498734c4daba187f60c8d7a81eab0aae044619a23a55d9ea3e907b4b4 - Observed
tse-6258-pi-u· resultados.tse.jus.br · SHA-256aa79f6fa2fbb7006348e1016ec4858bc215c3026a038f9c80283c6e534dac1ab - Observed
tse-6258-pr-u· resultados.tse.jus.br · SHA-256d74ef5cd3bc7259ec9745e2a09149c8188dce4c8e06fcc3ba61846ebdfdb9c5d - Observed
tse-6258-rj-u· resultados.tse.jus.br · SHA-2562e2c956ef0b44002aab643fe52a21efccf1cc40a3ff10dc1aceb8531571b4e74 - Observed
tse-6258-rn-u· resultados.tse.jus.br · SHA-256b1cd9c61283361a3fdea9917c0e8204ab50cd637d1d35c6de927a1cc0d018eb3 - Observed
tse-6258-ro-u· resultados.tse.jus.br · SHA-25663e07e2b7218c7355acab9bdae18a0cef8dded2148f73485cd490b0fa0c2ec29 - Observed
tse-6258-rr-u· resultados.tse.jus.br · SHA-2566a5e2e459706db0aebcf7119dbdaa8da9651e846c4aa2b5ab4db26bb3d1af671 - Observed
tse-6258-rs-u· resultados.tse.jus.br · SHA-256dfced6d0feeb5ca67e089c8320cb4c4276f73c17997c99b29f7bc7baf0d99a42 - Observed
tse-6258-sc-u· resultados.tse.jus.br · SHA-25680135261f80b3b388cb8bd61335a7347163f9385598bb071a7d0841d6fbd8b3d - Observed
tse-6258-se-u· resultados.tse.jus.br · SHA-2562cc1e515e781d7898ca66646c89c59ff8abc8247723eea0e657a11120a1c8ece - Observed
tse-6258-sp-u· resultados.tse.jus.br · SHA-256928950f17f4ef1eb889527aa7b37dd5aaa8cb5128b24fdeb64e1acb724641e20 - Observed
tse-6258-to-u· resultados.tse.jus.br · SHA-256fb9b8da8cd5fd57ff7172a8a741e35da90c7521e0d37533605db84d39ebd0535 - Observed
tse-6258-zz-u· resultados.tse.jus.br · SHA-256d8f54c294c61473d84d487e48d83fa0824e0e0b9788832f830440eb3a7646d81
- Observed
Against (0)
No evidence against is recorded.
Context (0)
No context item.
What is observed, derived and unknown
- Observed
- Resultado consolidado de 28 escopos (UFs e exterior), 2º turno: o mais votado em cada um é lido do arquivo do escopo in favour
- source
tse-6258-ac-u - source
tse-6258-al-u - source
tse-6258-am-u - source
tse-6258-ap-u - source
tse-6258-ba-u - source
tse-6258-ce-u - source
tse-6258-df-u - source
tse-6258-es-u - source
tse-6258-go-u - source
tse-6258-ma-u - source
tse-6258-mg-u - source
tse-6258-ms-u - source
tse-6258-mt-u - source
tse-6258-pa-u - source
tse-6258-pb-u - source
tse-6258-pe-u - source
tse-6258-pi-u - source
tse-6258-pr-u - source
tse-6258-rj-u - source
tse-6258-rn-u - source
tse-6258-ro-u - source
tse-6258-rr-u - source
tse-6258-rs-u - source
tse-6258-sc-u - source
tse-6258-se-u - source
tse-6258-sp-u - source
tse-6258-to-u - source
tse-6258-zz-u
read from a primary source with URL and SHA-256 checked
- Derived
- Nothing in this chain.
a declared calculation over observed items
- Unknown
- No open point recorded.
a legitimate absence: no collected source supports the item
What would change the answer
The answer is derived from the files below. It would change with a corrected official file (with another SHA-256); the calculation is redone on every build of this page.
Sources in the chain
| Id | URL | Downloaded at | SHA-256 | State |
|---|---|---|---|---|
tse-6258-ac-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/ac/ac-c0001-e006258-u.json | c70137f47f4003b9af57f6669fac400138563e2cd61410d6d5064aff3ac50225 | Observed | |
tse-6258-al-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/al/al-c0001-e006258-u.json | 17e4f968cf66a2f4676053d635362f0b7762a5baa3074aac2be5f5778deafbec | Observed | |
tse-6258-am-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/am/am-c0001-e006258-u.json | 601a662e37dc60f39bf47b2061d6bccef2b6d936e1225507f30b2c74751f9f8e | Observed | |
tse-6258-ap-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/ap/ap-c0001-e006258-u.json | 135f0658833ebc7cc65170a2d4b245b71e0308fad5488e0e9ba86929260a43cc | Observed | |
tse-6258-ba-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/ba/ba-c0001-e006258-u.json | a4e092360ddc4594f081c81af8af53535fa787bbec34e06a4a9e1ae77b5e7cd4 | Observed | |
tse-6258-ce-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/ce/ce-c0001-e006258-u.json | 189aeb382860facb91d2a1f3da05757f6e78ab196035a06a6afca8588ef4d4f3 | Observed | |
tse-6258-df-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/df/df-c0001-e006258-u.json | b5a29365e59fae8035769cec4b038031885f5da500854abac9fe7a4a30064b03 | Observed | |
tse-6258-es-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/es/es-c0001-e006258-u.json | 6ce18297c3496452a4e65cc7216354b1c31c1fb8fa71eee4429ebaad2f5a0fcb | Observed | |
tse-6258-go-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/go/go-c0001-e006258-u.json | 16d50423643b3c4c58217d6d9a2915b595990efd9f8c9c1b80d3da7c46260542 | Observed | |
tse-6258-ma-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/ma/ma-c0001-e006258-u.json | c53e1dd219b2bc18cf333068b960440680d396b692c293017c432ddac7cad25e | Observed | |
tse-6258-mg-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/mg/mg-c0001-e006258-u.json | b8df2cfeb58fe9cf48881eea5123dc8fcbbbbc2e2fcdec4175955e5e9715f71a | Observed | |
tse-6258-ms-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/ms/ms-c0001-e006258-u.json | 49cf91e54d7ccadd5076215ced7e96d641ee1845f10079f2cd60afb6e6cbedf3 | Observed | |
tse-6258-mt-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/mt/mt-c0001-e006258-u.json | 766479c0061f631d9ba66bb6b2ce9d8a375387ef084dd22c08cdc0ad66e7d33a | Observed | |
tse-6258-pa-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/pa/pa-c0001-e006258-u.json | 36ea55088a8aa102520b062ddf39490f3800406d33fceb301ea138b6fdd0c58a | Observed | |
tse-6258-pb-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/pb/pb-c0001-e006258-u.json | ce76ba0a88754c6ada8c028eb6b0f888b029224fbbd6ceaa557bc80ecdba5ca8 | Observed | |
tse-6258-pe-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/pe/pe-c0001-e006258-u.json | 7206aef498734c4daba187f60c8d7a81eab0aae044619a23a55d9ea3e907b4b4 | Observed | |
tse-6258-pi-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/pi/pi-c0001-e006258-u.json | aa79f6fa2fbb7006348e1016ec4858bc215c3026a038f9c80283c6e534dac1ab | Observed | |
tse-6258-pr-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/pr/pr-c0001-e006258-u.json | d74ef5cd3bc7259ec9745e2a09149c8188dce4c8e06fcc3ba61846ebdfdb9c5d | Observed | |
tse-6258-rj-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/rj/rj-c0001-e006258-u.json | 2e2c956ef0b44002aab643fe52a21efccf1cc40a3ff10dc1aceb8531571b4e74 | Observed | |
tse-6258-rn-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/rn/rn-c0001-e006258-u.json | b1cd9c61283361a3fdea9917c0e8204ab50cd637d1d35c6de927a1cc0d018eb3 | Observed | |
tse-6258-ro-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/ro/ro-c0001-e006258-u.json | 63e07e2b7218c7355acab9bdae18a0cef8dded2148f73485cd490b0fa0c2ec29 | Observed | |
tse-6258-rr-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/rr/rr-c0001-e006258-u.json | 6a5e2e459706db0aebcf7119dbdaa8da9651e846c4aa2b5ab4db26bb3d1af671 | Observed | |
tse-6258-rs-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/rs/rs-c0001-e006258-u.json | dfced6d0feeb5ca67e089c8320cb4c4276f73c17997c99b29f7bc7baf0d99a42 | Observed | |
tse-6258-sc-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/sc/sc-c0001-e006258-u.json | 80135261f80b3b388cb8bd61335a7347163f9385598bb071a7d0841d6fbd8b3d | Observed | |
tse-6258-se-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/se/se-c0001-e006258-u.json | 2cc1e515e781d7898ca66646c89c59ff8abc8247723eea0e657a11120a1c8ece | Observed | |
tse-6258-sp-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/sp/sp-c0001-e006258-u.json | 928950f17f4ef1eb889527aa7b37dd5aaa8cb5128b24fdeb64e1acb724641e20 | Observed | |
tse-6258-to-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/to/to-c0001-e006258-u.json | fb9b8da8cd5fd57ff7172a8a741e35da90c7521e0d37533605db84d39ebd0535 | Observed | |
tse-6258-zz-u | https://resultados.tse.jus.br/oficial/ele2026/6258/dados/zz/zz-c0001-e006258-u.json | d8f54c294c61473d84d487e48d83fa0824e0e0b9788832f830440eb3a7646d81 | Observed |