SAGE › Countries › Bulgaria

Bulgaria: election results by polling station

2013–2026 · 9 elections · BGR

SAGE has legislative and presidential election results for Bulgaria from 9 elections between 2013 and 2026: 2013, 2014, 2016, 2017, 2021, 2022, 2023, 2024 and 2026. The smallest unit is the polling station. The 2026 election has 12,721 polling stations, and 94% 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
2013Legislative (unicameral)11,90273%3,540,559yes[map]
2014Legislative (unicameral)12,17772%3,283,165yes[map]
2016PresidentialFirst Round112,34088%3,613,556yes[map]
PresidentialSecond Round212,34088%3,319,517yes
2017Legislative (unicameral)12,44189%3,420,524yes[map]
2021Legislative (unicameral)14,82082%8,554,176yes[map]
PresidentialFirst Round113,23891%2,615,149yes
PresidentialSecond Round213,23491%2,273,441yes
2022Legislative (unicameral)12,93292%2,505,271yes[map]
2023Legislative (unicameral)12,91692%2,529,129yes[map]
2024Legislative (unicameral)25,76292%4,584,191yes[map]
2026Legislative (unicameral)12,72194%3,240,156yes[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 43 MB] [gpkg 8.4 MB] [parquet 19 MB] [rds 28 MB] [codebook 838 KB]

YearDownloads
2026[csv 3.4 MB] [gpkg 1.0 MB] [parquet 1.3 MB]
2024[csv 7.4 MB] [gpkg 2.0 MB] [parquet 2.3 MB]
2023[csv 2.8 MB] [gpkg 1.0 MB] [parquet 1.0 MB]
2022[csv 3.9 MB] [gpkg 1.1 MB] [parquet 1.4 MB]
2021[csv 14 MB] [gpkg 900 KB] [parquet 4.8 MB]
2017[csv 2.6 MB] [gpkg 771 KB] [parquet 926 KB]
2016[csv 2.7 MB] [gpkg 760 KB] [parquet 1.5 MB]
2014[csv 2.8 MB] [gpkg 655 KB] [parquet 983 KB]
2013[csv 3.5 MB] [gpkg 659 KB] [parquet 1.1 MB]

In R or Python:

R:      install.packages("sage")
        sage::sage_load("Bulgaria", years = 2026)

Python: import sage
        sage.sage_load("Bulgaria", years=[2026])

Sources

Notes

Citation

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

← Brazil · All countries · Cabo Verde →