SAGE › Countries › Morocco

Morocco: election results by constituency

2016–2026 · 3 elections · MAR

SAGE has legislative election results for Morocco from 3 elections between 2016 and 2026: 2016, 2021 and 2026. The smallest unit is the constituency. The 2026 election has 92 constituencies, and 96% 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
2016Legislative (lower house)9296%5,790,249yes[map]
2021Legislative (lower house)9296%7,588,505yes[map]
2026Legislative (lower house)9296%4,900,377yes[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 63 KB] [gpkg 4.0 MB] [parquet 1.6 MB] [rds 36 MB] [codebook 109 KB]

YearDownloads
2026[csv 23 KB] [gpkg 1.3 MB] [parquet 27 KB]
2021[csv 21 KB] [gpkg 1.3 MB] [parquet 27 KB]
2016[csv 21 KB] [gpkg 1.3 MB] [parquet 26 KB]

In R or Python:

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

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

Sources

Notes

Citation

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

← Montenegro · All countries · Mozambique →