Elections in Africa

This page lists the most recent (direct) national elections in African countries.

Algeria

 * Presidential: 12 December 2019
 * People's National Assembly: 12 June 2021

Angola

 * Presidential: 24 August 2022
 * National Assembly: 24 August 2022

Benin

 * Presidential: 11 April 2021
 * National Assembly: 8 January 2023

Botswana

 * Presidential: 23 October 2019
 * National Assembly: 23 October 2019

Burkina Faso

 * Presidential: 22 November 2020
 * National Assembly: 22 November 2020

Burundi

 * Presidential: 20 May 2020
 * National Assembly: 20 May 2020
 * Constitutional Referendum: 17 May 2018

Cameroon

 * Presidential: 7 October 2018
 * National Assembly: 9 February 2020

Cape Verde

 * Presidential: 17 October 2021
 * National Assembly: 18 April 2021

Central African Republic

 * Presidential: 27 December 2020
 * National Assembly: 27 December 2020 and 14 March 2021

Chad

 * Presidential: 11 April 2021
 * National Assembly: 13 February 2011
 * Constitutional Referendum: 6 June 2005

Comoros

 * Presidential: 14 January 2024
 * Assembly of the Union: 19 January and 23 February 2020

Côte d'Ivoire

 * Presidential 31 October 2020
 * National Assembly: 6 March 2021

Democratic Republic of the Congo

 * Presidential: 20 December 2023
 * National Assembly: 20 December 2023

Djibouti

 * Presidential: 9 April 2021
 * National Assembly: 24 February 2023

Egypt

 * Presidential: 10–12 December 2023
 * People's Assembly: 24 October–8 December 2020 (two phases each with two rounds)
 * Constitutional Referendum: 20–22 April 2019

Equatorial Guinea

 * Presidential: 20 November 2022
 * Senate: 20 November 2022
 * Chamber of Deputies: 20 November 2022

Eritrea
Eritrea, since independence, has repeatedly postponed elections.

Ethiopia

 * Presidential: 25 October 2018
 * House of People's Representatives: 21 June and 30 September 2021

Gabon

 * Presidential: 26 August 2023
 * National Assembly: 26 August 2023

The Gambia

 * Presidential: 4 December 2021
 * National Assembly: 9 April 2022

Ghana

 * Presidential: 7 December 2020
 * Parliament: 7 December 2020

Guinea

 * Presidential: 18 October 2020
 * National Assembly 22 March 2020
 * Constitutional Referendum 22 March 2020

Guinea-Bissau

 * Presidential: 24 November and 29 December 2019
 * National People's Assembly: 4 June 2023

Kenya

 * Presidential: 9 August 2022
 * National Assembly: 9 August 2022
 * Senate: 9 August 2022
 * Constitutional Referendum: 4 August 2010

Lesotho

 * National Assembly: 7 October 2022

Liberia

 * Presidential: 10 October and 14 November 2023
 * Senate: 10 October 2023
 * House of Representatives: 10 October 2023

Libya
Libya does not hold elections.

Madagascar

 * Presidential: 16 November 2023
 * National Assembly: 29 May 2024
 * Constitutional Referendum: 17 November 2010

Malawi

 * Presidential: 23 June 2020
 * National Assembly: 21 May 2019

Mali

 * Presidential: 29 July and 12 August 2018
 * National Assembly: 29 March and 19 April 2020

Mauritania

 * Presidential: 22 June 2019
 * National Assembly: 13 and 27 May 2023

Mauritius

 * National Assembly: 7 November 2019

Morocco

 * Chamber of Representatives: 8 September 2021

Mozambique

 * Presidential: 15 October 2019
 * Assembly of the Republic: 15 October 2019

Namibia

 * Presidential: 27 November 2019
 * National Assembly: 27 November 2019

Niger

 * Presidential: 27 December 2020 and 21 February 2021
 * National Assembly: 27 December 2020

Nigeria

 * Presidential: 25 February 2023
 * Senate: 25 February 2023
 * House of Representatives: 25 February 2023

Republic of the Congo

 * Presidential: 21 March 2021
 * National Assembly: 10 and 31 July 2022

Rwanda

 * Presidential: 4 August 2017
 * Chamber of Deputies: 3 September 2018

São Tomé and Príncipe

 * Presidential: 18 July and 5 September 2021
 * National Assembly: 25 September 2022

Senegal

 * Presidential: 24 March 2024
 * National Assembly: 31 July 2022

Seychelles

 * Presidential: 22–24 October 2020
 * National Assembly: 22–24 October 2020

Sierra Leone

 * Presidential: 24 June 2023
 * Parliament: 24 June 2023

Somalia

 * Senate: 29 July to 13 November 2021
 * House of the People: 1 November 2021 to 31 March 2022

South Africa

 * National Assembly: 8 May 2019

South Sudan

 * Presidential: 11–15 April 2010

Sudan

 * Presidential: 13–16 April 2015
 * National Assembly: 13–16 April 2015

Swaziland

 * House of Assembly: 29 September 2023

Tanzania

 * Presidential: 28 October 2020
 * National Assembly: 28 October 2020

Togo

 * Presidential: 22 February 2020
 * National Assembly: 20 December 2018

Tunisia

 * Presidential: 15 September and 13 October 2019
 * Assembly of the Representatives of the People: 17 December 2022 and 29 January 2023

Uganda

 * Presidential: 14 January 2021
 * Parliament: 14 January 2021

Western Sahara

 * National Council: 8–9 April 2023

Zambia

 * Presidential: 12 August 2021
 * National Assembly: 12 August 2021

Zimbabwe

 * Presidential: 23 August 2023
 * Senate: 23 August 2023
 * National Assembly: 23 August 2023