2006–2026 · 5 elections · PER
SAGE has andean parliament and legislative and presidential election results for Peru from 5 elections between 2006 and 2026: 2006, 2011, 2016, 2021 and 2026. The smallest unit is the polling station. The 2026 election has 92,729 polling stations, and 89% of them have a location. Unit boundaries are available for 2021 and 2026.
[explore on the map] [download] [codebook] [all 134 countries]
Units are the smallest units in the data, and located units are those with coordinates. A year with several rows has several contests or votes; filter on them before you add up votes.
| Year | Election type | Vote type | Round | Units | % located | Votes | Polygons | |
|---|---|---|---|---|---|---|---|---|
| 2006 | Andean Parliament | 88,481 | 0% | 8,531,432 | [map] | |||
| Legislative (unicameral) | 88,481 | 0% | 10,753,323 | |||||
| Presidential | 88,481 | 0% | 12,275,385 | |||||
| 2011 | Andean Parliament | 107,455 | 0% | 10,140,343 | [map] | |||
| Legislative (unicameral) | 107,455 | 0% | 12,839,144 | |||||
| Presidential | First Round | 1 | 107,455 | 0% | 14,647,163 | |||
| Presidential | Second Round | 2 | 107,449 | 0% | 15,428,351 | |||
| 2016 | Andean Parliament | 77,307 | 0% | 10,232,624 | [map] | |||
| Legislative (unicameral) | 77,307 | 0% | 12,375,919 | |||||
| Presidential | First Round | 1 | 77,307 | 0% | 15,340,143 | |||
| Presidential | Second Round | 2 | 77,307 | 0% | 17,152,817 | |||
| 2021 | Andean Parliament | 83,730 | 96% | 10,579,294 | yes | [map] | ||
| Legislative (unicameral) | 83,791 | 96% | 12,858,920 | yes | ||||
| Presidential | First Round | 1 | 85,002 | 96% | 14,400,630 | yes | ||
| Presidential | Second Round | 2 | 86,254 | 96% | 17,627,700 | yes | ||
| 2026 | Presidential | First Round | 1 | 92,657 | 89% | 16,749,197 | yes | [map] |
| Presidential | Second Round | 2 | 92,729 | 89% | 18,397,136 | yes |
csv opens in Excel, Stata, R, or Python. gpkg has the unit boundaries
for QGIS, ArcGIS, R, or Python. parquet has the vote rows as Parquet.
rds is the native R sf object. Each ZIP has a README with the columns.
All years: [csv 175 MB] [gpkg 11 MB] [parquet 81 MB] [rds 112 MB] [codebook 961 KB]
In R or Python:
R: install.packages("sage")
sage::sage_load("Peru", years = 2026)
Python: import sage
sage.sage_load("Peru", years=[2026])
Dasanaike, Noah. “The Small-Area Global Elections (SAGE) Dataset.” Scientific Data (2026). Paper · Harvard Dataverse
← Paraguay · All countries · Philippines →