1990–2025 · 16 elections · POL
SAGE has legislative and presidential election results for Poland from 16 elections between 1990 and 2025: 1990, 1991, 1993, 1995, 1997, 2000, 2001, 2005, 2007, 2010, 2011, 2015, 2019, 2020, 2023 and 2025. The smallest unit is the polling station. The 2025 election has 32,140 polling stations, and 98% 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 | |
|---|---|---|---|---|---|---|---|---|
| 1990 | Presidential | First Round | 1 | 22,238 | 100% | 16,321,601 | yes | [map] |
| Presidential | Second Round | 2 | 22,238 | 100% | 14,305,794 | yes | ||
| 1991 | Legislative (lower house) | 22,340 | 99% | 11,218,602 | yes | [map] | ||
| 1993 | Legislative (lower house) | 22,482 | 100% | 13,639,467 | yes | [map] | ||
| 1995 | Presidential | First Round | 1 | 22,750 | 100% | 17,872,350 | yes | [map] |
| Presidential | Second Round | 2 | 22,472 | 100% | 18,762,615 | yes | ||
| 1997 | Legislative (lower house) | 23,074 | 99% | 12,996,763 | yes | [map] | ||
| 2000 | Presidential | First Round | 1 | 24,681 | 99% | 17,598,919 | yes | [map] |
| 2001 | Legislative (lower house) | 24,827 | 99% | 13,017,929 | yes | [map] | ||
| 2005 | Legislative (lower house) | 25,165 | 99% | 11,757,755 | yes | [map] | ||
| Presidential | First Round | 1 | 25,167 | 99% | 14,946,689 | yes | ||
| Presidential | Second Round | 2 | 25,166 | 99% | 15,279,787 | yes | ||
| 2007 | Legislative (lower house) | 25,476 | 99% | 16,068,628 | yes | [map] | ||
| 2010 | Presidential | First Round | 1 | 25,774 | 99% | 16,806,170 | yes | [map] |
| Presidential | Second Round | 2 | 25,773 | 99% | 16,853,021 | yes | ||
| 2011 | Legislative (lower house) | 25,993 | 99% | 14,310,475 | yes | [map] | ||
| 2015 | Legislative (lower house) | 27,859 | 99% | 15,148,501 | yes | [map] | ||
| Presidential | First Round | 1 | 27,817 | 99% | 14,898,934 | yes | ||
| Presidential | Second Round | 2 | 27,773 | 99% | 16,742,938 | yes | ||
| 2019 | Legislative (lower house) | 27,415 | 99% | 18,411,684 | yes | [map] | ||
| 2020 | Presidential | First Round | 1 | 27,225 | 99% | 19,425,034 | yes | [map] |
| 2023 | Legislative (lower house) | 31,497 | 99% | 21,549,913 | yes | [map] | ||
| 2025 | Presidential | First Round | 1 | 32,140 | 98% | 19,603,446 | yes | [map] |
| Presidential | Second Round | 2 | 32,140 | 98% | 20,843,805 | 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 89 MB] [gpkg 48 MB] [parquet 79 MB] [rds 90 MB] [codebook 2.1 MB]
In R or Python:
R: install.packages("sage")
sage::sage_load("Poland", years = 2025)
Python: import sage
sage.sage_load("Poland", years=[2025])
Dasanaike, Noah. “The Small-Area Global Elections (SAGE) Dataset.” Scientific Data (2026). Paper · Harvard Dataverse
← Philippines · All countries · Portugal →