Become a Patron!

Africa Elects: Calendar

The table below considers national, regional and local elections held on the African continent. We will post updates about these ballots on our social media platforms.

Some countries are considered autocratic by the V-Dem/Regimes of the World classification. Therefore, we display V-Dem scores in all our charts to show whether or not democratic standards are likely to be met during a ballot.

Due to unforeseeable events, elections may be rescheduled.


๐Ÿ‡ง๐Ÿ‡ฏ Benin National parliament8 January
๐Ÿ‡ช๐Ÿ‡ญ Sahrawi RepublicFrente POLISARIO Congress (Presidential)13-22 January
๐Ÿ‡น๐Ÿ‡ณ TunisiaLegislative (second round)29 January
๐Ÿ‡ช๐Ÿ‡น EthiopiaReferendum (creation of a “Southwest Ethiopia Peopleโ€™s Regional State”)6 February
๐Ÿ‡ฟ๐Ÿ‡ฆ South AfricaLocal by-elections22 February
๐Ÿ‡ฉ๐Ÿ‡ฏ DjiboutiNational parliament24 February
๐Ÿ‡ณ๐Ÿ‡ฌ NigeriaPresidential
National parliament (lower house and upper house)
25 February
๐Ÿ‡ฟ๐Ÿ‡ฆ South AfricaLocal by-elections8 March
๐Ÿ‡ณ๐Ÿ‡ฌ NigeriaRegional parliaments and presidents (gubernatorial)11 March
๐Ÿ‡จ๐Ÿ‡ฒ CameroonNational parliament (upper house)13 March
๐Ÿ‡ฟ๐Ÿ‡ฆ South AfricaLocal by-elections22 March
๐Ÿ‡ง๐Ÿ‡ผ BotswanaLocal by-elections (Bosele, Grootlaagte)25 March
๐Ÿ‡ซ๐Ÿ‡ท FranceNational parliament (Abroad voters’ 9th constituency, first round)2 April
๐Ÿ‡ฟ๐Ÿ‡ฆ South AfricaLocal by-elections5 April
๐Ÿ‡ช๐Ÿ‡ญ Sahrawi RepublicParliament8-9 April
๐Ÿ‡ฌ๐Ÿ‡ฒ The GambiaLocal councils15 April
๐Ÿ‡ซ๐Ÿ‡ท FranceNational parliament (Abroad voters’ 9th constituency, second round)16 April
๐Ÿ‡ฟ๐Ÿ‡ฆ South AfricaLocal by-elections26 April
๐Ÿ‡ฒ๐Ÿ‡ฆ MoroccoSafi national parliament by-election
Beni Mellal national parliament by-election
27 April
๐Ÿ‡ง๐Ÿ‡ผ BotswanaLocal by-election (Mapoka-Nlaphkwane)29 April
๐Ÿ‡ฒ๐Ÿ‡ท MauritaniaNational parliament (first round)
Regional parliaments
13 May
๐Ÿ‡ฌ๐Ÿ‡ฒ The GambiaLocal (mayoral and chairpersons)20 May
๐Ÿ‡ฟ๐Ÿ‡ฆ South AfricaLocal by-elections24 May
๐Ÿ‡ธ๐Ÿ‡ด SomaliaPuntland regional parliament25 May
๐Ÿ‡ฒ๐Ÿ‡ท MauritaniaNational parliament (second round)27 May
๐Ÿ‡ฎ๐Ÿ‡จ Canary Islands (Spain)Regional parliament
28 May
๐Ÿ‡ช๐Ÿ‡ธ Ceuta (Spain)Regional parliament28 May
๐Ÿ‡ช๐Ÿ‡ธ Melilla (Spain)Regional parliament28 May
๐Ÿ‡ฌ๐Ÿ‡ผ Guinea-BissauNational parliament4 June
๐Ÿ‡ฟ๐Ÿ‡ฆ South AfricaLocal by-elections14 June
๐Ÿ‡ฒ๐Ÿ‡ฑ MaliConstitutional referendum18 June
๐Ÿ‡ธ๐Ÿ‡ฑ Sierra LeonePresidential
National parliament
24 June
๐Ÿ‡ง๐Ÿ‡ผ BotswanaLocal by-election (Mmaphula East)24 June
๐Ÿ‡ฟ๐Ÿ‡ฆ South AfricaLocal by-elections28 June
๐Ÿ‡ง๐Ÿ‡ผ BotswanaSerowe West national parliament by-election8 July
๐Ÿ‡ฎ๐Ÿ‡จ Canary Islands (Spain)Spanish national parliament (Las Palmas, Santa Cruz)
23 July
๐Ÿ‡ช๐Ÿ‡ธ Ceuta (Spain) Spanish national parliament (lower + upper house) 23 July
๐Ÿ‡ช๐Ÿ‡ธ Melilla (Spain) Spanish national parliament (lower + upper house) 23 July
๐Ÿ‡ฟ๐Ÿ‡ผ ZimbabwePresidential
National parliament
23 August
๐Ÿ‡ฟ๐Ÿ‡ฆ South AfricaLocal by-elections23 August
๐Ÿ‡ฌ๐Ÿ‡ฆ GabonPresidential
National parliament
26 August
๐Ÿ‡ธ๐Ÿ‡ฟ EswatiniNational parliament election primaries26 August
๐Ÿ‡ฟ๐Ÿ‡ฆ South AfricaLocal by-elections14 September
๐Ÿ‡ต๐Ÿ‡น Madeira (Portugal)Regional parliament24 September
๐Ÿ‡ท๐Ÿ‡ช Rรฉunion (France)French national parliament (upper house)24 September
๐Ÿ‡พ๐Ÿ‡น Mayotte (France)French national parliament (upper house)24 September
๐Ÿ‡ธ๐Ÿ‡ฟ EswatiniNational parliament election29 September
๐Ÿ‡ฒ๐Ÿ‡ฟ MozambiquePresidential
National parliament
24 October
๐Ÿ‡ฑ๐Ÿ‡ท LiberiaPresidential
National parliament
10 October
๐Ÿ‡ฒ๐Ÿ‡ฌ MadagascarPresidential (first round)9 November
๐Ÿ‡ณ๐Ÿ‡ฌ NigeriaImo regional parliament and president (gubernatorial)
Kogi regional parliament and president (gubernatorial)
Bayelsa regional parliament and president (gubernatorial)
11 November
๐Ÿ‡ช๐Ÿ‡ฌ EgyptPresidential10-12 December
๐Ÿ‡จ๐Ÿ‡ฉ Democratic Republic of the CongoPresidential
National parliament
20 December
๐Ÿ‡ฒ๐Ÿ‡ฌ MadagascarPresidential (second round)20 December
๐Ÿ‡น๐Ÿ‡ฌ TogoNational parliament

For previous elections, visit our electoral archive here.