SAGE › Countries › Ghana

Ghana: election results by parliamentary constituency

2012–2024 · 4 elections · GHA

SAGE has legislative and presidential election results for Ghana from 4 elections between 2012 and 2024: 2012, 2016, 2020 and 2024. The smallest unit is the parliamentary constituency. The 2024 election has 276 parliamentary constituencies, 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
2012Legislative (unicameral)275100%10,973,706yes[map]
Presidential275100%11,008,170yes
2016Legislative (unicameral)275100%10,787,608yes[map]
Presidential275100%10,761,641yes
2020Legislative (unicameral)275100%13,243,420yes[map]
Presidential275100%13,060,739yes
2024Legislative (unicameral)276100%11,854,381yes[map]
Presidential275100%11,700,316yes

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 276 KB] [gpkg 1.8 MB] [parquet 763 KB] [rds 6.1 MB] [codebook 93 KB]

YearDownloads
2024[csv 71 KB] [gpkg 434 KB] [parquet 75 KB]
2020[csv 69 KB] [gpkg 462 KB] [parquet 67 KB]
2016[csv 66 KB] [gpkg 462 KB] [parquet 68 KB]
2012[csv 73 KB] [gpkg 462 KB] [parquet 72 KB]

In R or Python:

R:      install.packages("sage")
        sage::sage_load("Ghana", years = 2024)

Python: import sage
        sage.sage_load("Ghana", years=[2024])

Sources

Citation

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

Some of these data come from other researchers’ collections; see please also cite.

← Germany · All countries · Greece →