2022–2025 · 2 elections · PHL
SAGE has legislative and presidential election results for the Philippines from 2 elections between 2022 and 2025: 2022 and 2025. The smallest unit is the polling station. The 2025 election has 92,588 polling stations, and 86% of them have a location. Unit boundaries are available for every election.
[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 | |
|---|---|---|---|---|---|---|---|---|
| 2022 | Legislative (lower house) | Abroad | 990 | 0% | 383,207 | yes | [map] | |
| Legislative (lower house) | 102,722 | 100% | 81,599,921 | yes | ||||
| Presidential | Abroad | 990 | 0% | 471,678 | yes | |||
| Presidential | 102,722 | 100% | 51,350,217 | yes | ||||
| 2025 | Legislative (lower house) | Abroad | 234 | 0% | 199,230 | yes | [map] | |
| Legislative (lower house) | 92,588 | 86% | 91,569,180 | 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 652 MB] [gpkg 19 MB] [parquet 72 MB] [rds 229 MB] [codebook 2.1 MB]
| Year | Downloads |
|---|---|
| 2025 | [csv 245 MB] [gpkg 7.2 MB] [parquet 25 MB] |
| 2022 | [csv 407 MB] [gpkg 11 MB] [parquet 35 MB] |
In R or Python:
R: install.packages("sage")
sage::sage_load("Philippines", years = 2025)
Python: import sage
sage.sage_load("Philippines", years=[2025])
Dasanaike, Noah. “The Small-Area Global Elections (SAGE) Dataset.” Scientific Data (2026). Paper · Harvard Dataverse
← Peru · All countries · Poland →