SAGE › Countries › Kyrgyzstan

Kyrgyzstan: election results by polling station

2015–2025 · 5 elections · KGZ

SAGE has legislative and presidential election results for Kyrgyzstan from 5 elections between 2015 and 2025: 2015, 2017, 2020, 2021 and 2025. The smallest unit is the polling station. The 2025 election has 2,492 polling stations, and 100% of them have a location. Unit boundaries are available for every election.

Elections

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.

YearElection typeVote typeRound Units% locatedVotes Polygons
2015Legislative (unicameral)2,36787%1,571,029yes[map]
2017Presidential2,37597%1,683,958yes[map]
2020Legislative (unicameral)2,47598%1,887,350yes[map]
2021Legislative (unicameral)2,49497%1,169,789yes[map]
Presidential2,47498%1,384,476yes
2025Legislative (unicameral)2,492100%1,307,193yes[map]

Download

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 4.7 MB] [gpkg 3.2 MB] [parquet 4.4 MB] [rds 21 MB] [codebook 631 KB]

YearDownloads
2025[csv 1.6 MB] [gpkg 655 KB] [parquet 369 KB]
2021[csv 1.8 MB] [gpkg 753 KB] [parquet 710 KB]
2020[csv 546 KB] [gpkg 648 KB] [parquet 301 KB]
2017[csv 390 KB] [gpkg 639 KB] [parquet 278 KB]
2015[csv 412 KB] [gpkg 576 KB] [parquet 245 KB]

In R or Python:

R:      install.packages("sage")
        sage::sage_load("Kyrgyzstan", years = 2025)

Python: import sage
        sage.sage_load("Kyrgyzstan", years=[2025])

Notes

Citation

Dasanaike, Noah. “The Small-Area Global Elections (SAGE) Dataset.” Scientific Data (2026). Paper · Harvard Dataverse

← Kosovo · All countries · Latvia →