Open
Polymarket
Lima Mayoral Election Winner
Top outcomes
Rafael López Aliaga
64%
Other
50%
Person B
50%
Person C
50%
The 2026 Lima, Peru mayoral election is currently scheduled to be held on October 4, 2026.
This market will resolve according to the candidate who becomes the next Mayor of Lima as a result of this election.
Temporary, interim, or placeholder mayors appointed before the election will not be considered.
If the result of this election isn't known by June 30, 2027, 11:59 PM ET, the market will resolve to "Other".
The primary resolution source for this market will be a consensus of credible reporting; however, if there is any ambiguity in the results, this market will resolve according to official information from the Peruvian government, including the National Jury of Elections (Jurado Nacional de Elecciones, JNE, https://jne.gob.pe) and the National Office of Electoral Processes (Oficina Nacional de Procesos Electorales, ONPE, https://www.onpe.gob.pe/).
Read more
Show less
$107K Vol.
Closes Oct 4, 2026
Live Polymarket Chart
Top outcomes by win probability — price history from Polymarket, updates when you refresh.
Open on Polymarket ↗
The chart is view-only. Use Open on Polymarket above to visit the market — no trading on this platform.
$107.5k Vol.
All outcomes
Pick Yes or No on any outcome, then explain your pick below. Reputation-only — no money or trading.
$107K Vol.
Rafael López Aliaga
64% market probability
64%
$refs['reasoning-0']?.focus())"
>
Yes 64%
+36 / −64
$refs['reasoning-0']?.focus())"
>
No 36%
+64 / −36
Other
50% market probability
50%
$refs['reasoning-1']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-1']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Other
Explain your No on Other
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person B
50% market probability
50%
$refs['reasoning-2']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-2']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person B
Explain your No on Person B
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person C
50% market probability
50%
$refs['reasoning-3']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-3']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person C
Explain your No on Person C
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person D
50% market probability
50%
$refs['reasoning-4']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-4']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person D
Explain your No on Person D
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person E
50% market probability
50%
$refs['reasoning-5']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-5']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person E
Explain your No on Person E
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person F
50% market probability
50%
$refs['reasoning-6']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-6']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person F
Explain your No on Person F
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person G
50% market probability
50%
$refs['reasoning-7']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-7']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person G
Explain your No on Person G
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person H
50% market probability
50%
$refs['reasoning-8']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-8']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person H
Explain your No on Person H
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person I
50% market probability
50%
$refs['reasoning-9']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-9']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person I
Explain your No on Person I
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person J
50% market probability
50%
$refs['reasoning-10']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-10']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person J
Explain your No on Person J
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person K
50% market probability
50%
$refs['reasoning-11']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-11']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person K
Explain your No on Person K
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person L
50% market probability
50%
$refs['reasoning-12']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-12']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person L
Explain your No on Person L
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person M
50% market probability
50%
$refs['reasoning-13']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-13']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person M
Explain your No on Person M
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person N
50% market probability
50%
$refs['reasoning-14']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-14']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person N
Explain your No on Person N
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person O
50% market probability
50%
$refs['reasoning-15']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-15']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person O
Explain your No on Person O
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person P
50% market probability
50%
$refs['reasoning-16']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-16']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person P
Explain your No on Person P
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person Q
50% market probability
50%
$refs['reasoning-17']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-17']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person Q
Explain your No on Person Q
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person R
50% market probability
50%
$refs['reasoning-18']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-18']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person R
Explain your No on Person R
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person S
50% market probability
50%
$refs['reasoning-19']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-19']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person S
Explain your No on Person S
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person T
50% market probability
50%
$refs['reasoning-20']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-20']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person T
Explain your No on Person T
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person U
50% market probability
50%
$refs['reasoning-21']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-21']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person U
Explain your No on Person U
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person V
50% market probability
50%
$refs['reasoning-22']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-22']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person V
Explain your No on Person V
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person W
50% market probability
50%
$refs['reasoning-23']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-23']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person W
Explain your No on Person W
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person X
50% market probability
50%
$refs['reasoning-24']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-24']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person X
Explain your No on Person X
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person Y
50% market probability
50%
$refs['reasoning-25']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-25']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person Y
Explain your No on Person Y
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Person Z
50% market probability
50%
$refs['reasoning-26']?.focus())"
>
Yes 50%
+50 / −50
$refs['reasoning-26']?.focus())"
>
No 50%
+50 / −50
Explain your Yes on Person Z
Explain your No on Person Z
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Carlos Ricardo Bruce Montes de Oca
28% market probability
28%
$refs['reasoning-27']?.focus())"
>
Yes 28%
+72 / −28
$refs['reasoning-27']?.focus())"
>
No 72%
+28 / −72
Explain your Yes on Carlos Ricardo Bruce Montes de Oca
Explain your No on Carlos Ricardo Bruce Montes de Oca
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Francis James Allison Oyague
8% market probability
8%
$refs['reasoning-28']?.focus())"
>
Yes 8%
+92 / −8
$refs['reasoning-28']?.focus())"
>
No 92%
+8 / −92
Explain your Yes on Francis James Allison Oyague
Explain your No on Francis James Allison Oyague
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Daniel Belizario Urresti Elera
1% market probability
1%
$refs['reasoning-29']?.focus())"
>
Yes 1%
+99 / −1
$refs['reasoning-29']?.focus())"
>
No 99%
+1 / −99
Explain your Yes on Daniel Belizario Urresti Elera
Explain your No on Daniel Belizario Urresti Elera
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Susel Ana María Paredes Piqué
1% market probability
1%
$refs['reasoning-30']?.focus())"
>
Yes 1%
+99 / −1
$refs['reasoning-30']?.focus())"
>
No 99%
+1 / −99
Explain your Yes on Susel Ana María Paredes Piqué
Explain your No on Susel Ana María Paredes Piqué
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Samuel Marcos Daza Taype
1% market probability
1%
$refs['reasoning-31']?.focus())"
>
Yes 1%
+99 / −1
$refs['reasoning-31']?.focus())"
>
No 99%
+1 / −99
Explain your Yes on Samuel Marcos Daza Taype
Explain your No on Samuel Marcos Daza Taype
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Carlos Alberto Tejada Noriega
0% market probability
0%
$refs['reasoning-32']?.focus())"
>
Yes 0%
+100 / −0
$refs['reasoning-32']?.focus())"
>
No 100%
+0 / −100
Explain your Yes on Carlos Alberto Tejada Noriega
Explain your No on Carlos Alberto Tejada Noriega
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Jessica Viviana Linares Romero
0% market probability
0%
$refs['reasoning-33']?.focus())"
>
Yes 0%
+100 / −0
$refs['reasoning-33']?.focus())"
>
No 100%
+0 / −100
Explain your Yes on Jessica Viviana Linares Romero
Explain your No on Jessica Viviana Linares Romero
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Ricardo Pablo Belmont Cassinelli
0% market probability
0%
$refs['reasoning-34']?.focus())"
>
Yes 0%
+100 / −0
$refs['reasoning-34']?.focus())"
>
No 100%
+0 / −100
Explain your Yes on Ricardo Pablo Belmont Cassinelli
Explain your No on Ricardo Pablo Belmont Cassinelli
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Rubén José Ramírez Mateo
0% market probability
0%
$refs['reasoning-35']?.focus())"
>
Yes 0%
+100 / −0
$refs['reasoning-35']?.focus())"
>
No 100%
+0 / −100
Explain your Yes on Rubén José Ramírez Mateo
Explain your No on Rubén José Ramírez Mateo
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Santiago Rosendo Abarca León
0% market probability
0%
$refs['reasoning-36']?.focus())"
>
Yes 0%
+100 / −0
$refs['reasoning-36']?.focus())"
>
No 100%
+0 / −100
Explain your Yes on Santiago Rosendo Abarca León
Explain your No on Santiago Rosendo Abarca León
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Edgardo Renán De Pomar Vizcarra
0% market probability
0%
$refs['reasoning-37']?.focus())"
>
Yes 0%
+100 / −0
$refs['reasoning-37']?.focus())"
>
No 100%
+0 / −100
Explain your Yes on Edgardo Renán De Pomar Vizcarra
Explain your No on Edgardo Renán De Pomar Vizcarra
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Samir Frank Quispe Caballero
0% market probability
0%
$refs['reasoning-38']?.focus())"
>
Yes 0%
+100 / −0
$refs['reasoning-38']?.focus())"
>
No 100%
+0 / −100
Explain your Yes on Samir Frank Quispe Caballero
Explain your No on Samir Frank Quispe Caballero
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Yehude Simón Munaro
0% market probability
0%
$refs['reasoning-39']?.focus())"
>
Yes 0%
+100 / −0
$refs['reasoning-39']?.focus())"
>
No 100%
+0 / −100
Explain your Yes on Yehude Simón Munaro
Explain your No on Yehude Simón Munaro
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Luis Isael Rubio Idrogo
0% market probability
0%
$refs['reasoning-40']?.focus())"
>
Yes 0%
+100 / −0
$refs['reasoning-40']?.focus())"
>
No 100%
+0 / −100
Explain your Yes on Luis Isael Rubio Idrogo
Explain your No on Luis Isael Rubio Idrogo
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Flor de María Hurtado Valdez
0% market probability
0%
$refs['reasoning-41']?.focus())"
>
Yes 0%
+100 / −0
$refs['reasoning-41']?.focus())"
>
No 100%
+0 / −100
Explain your Yes on Flor de María Hurtado Valdez
Explain your No on Flor de María Hurtado Valdez
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Oswaldo Hernán Vargas Cuéllar
0% market probability
0%
$refs['reasoning-42']?.focus())"
>
Yes 0%
+100 / −0
$refs['reasoning-42']?.focus())"
>
No 100%
+0 / −100
Explain your Yes on Oswaldo Hernán Vargas Cuéllar
Explain your No on Oswaldo Hernán Vargas Cuéllar
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Segundo Valdez Zavala
0% market probability
0%
$refs['reasoning-43']?.focus())"
>
Yes 0%
+100 / −0
$refs['reasoning-43']?.focus())"
>
No 100%
+0 / −100
Explain your Yes on Segundo Valdez Zavala
Explain your No on Segundo Valdez Zavala
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Sandro Caller Gutiérrez
0% market probability
0%
$refs['reasoning-44']?.focus())"
>
Yes 0%
+100 / −0
$refs['reasoning-44']?.focus())"
>
No 100%
+0 / −100
Explain your Yes on Sandro Caller Gutiérrez
Explain your No on Sandro Caller Gutiérrez
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Luis Alberto Huette Tolentino
0% market probability
0%
$refs['reasoning-45']?.focus())"
>
Yes 0%
+100 / −0
$refs['reasoning-45']?.focus())"
>
No 100%
+0 / −100
Explain your Yes on Luis Alberto Huette Tolentino
Explain your No on Luis Alberto Huette Tolentino
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Rubén Daniel Bonilla Espinoza
0% market probability
0%
$refs['reasoning-46']?.focus())"
>
Yes 0%
+100 / −0
$refs['reasoning-46']?.focus())"
>
No 100%
+0 / −100
Explain your Yes on Rubén Daniel Bonilla Espinoza
Explain your No on Rubén Daniel Bonilla Espinoza
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Victoria Betzabé La Cruz Garcés
0% market probability
0%
$refs['reasoning-47']?.focus())"
>
Yes 0%
+100 / −0
$refs['reasoning-47']?.focus())"
>
No 100%
+0 / −100
Explain your Yes on Victoria Betzabé La Cruz Garcés
Explain your No on Victoria Betzabé La Cruz Garcés
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Elizabeth María del Rosario León Chinchay
0% market probability
0%
$refs['reasoning-48']?.focus())"
>
Yes 0%
+100 / −0
$refs['reasoning-48']?.focus())"
>
No 100%
+0 / −100
Explain your Yes on Elizabeth María del Rosario León Chinchay
Explain your No on Elizabeth María del Rosario León Chinchay
(optional)
0 / 2,000
Share the argument behind your pick — visible in the public forecast feed.
Post forecast
Cancel
Public forecast history
All forecasts on this market — scored on Reputation when resolved. Earn Popularity when others like your forecast or comments.
No forecasts yet. Be the first to place one.