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: 28 April 2019

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: 20 March 2016

Central African Republic

Presidential: 30 December 2015 and 14 February 2016

National Assembly: 14 February and 31 March 2016

Chad

Presidential: 10 April 2016

National Assembly: 13 February 2011

Constitutional Referendum: 6 June 2005

Comoros

Presidential: 24 March 2019

Assembly of the Union: 19 January and 23 February 2020

Côte d'Ivoire

Presidential 25 October 2015

National Assembly: 18 December 2016

Democratic Republic of the Congo

Presidential: 30 December 2018

National Assembly: 30 December 2018

Djibouti

Presidential: 8 April 2016

National Assembly: 23 February 2018

Egypt

Presidential: 26–28 March 2018

People's Assembly: 17 October – 2 December 2015 (three stages) Constitutional Referendum: 20–22 April 2019

Elections in Africa

Equatorial Guinea

Presidential: 24 April 2016

House of People's Representatives: 12 November 2017

Eritrea

Eritrea, since independence, has repeatedly postponed elections.

Elections in Africa

Ethiopia

Presidential: 25 October 2018

House of People's Representatives: 24 May 2015

Gabon

Presidential: 27 August 2016

National Assembly: 6 and 27 October 2018

The Gambia

Presidential: 1 December 2016

National Assembly: 6 April 2017

Ghana

Presidential: 7 December 2016

Parliamentary: 7 December 2016

Guinea

Presidential: 11 October 2015

National Assembly 22 March 2020

Constitutional Referendum 22 March 2020

Guinea-Bissau

Presidential: 24 November and 29 December 2019

People's National Assembly: 10 March 2019

Kenya

Presidential: 26 October 2017

National Assembly: 8 August 2017

Constitutional Referendum: 4 August 2010

Lesotho

National Assembly: 3 June 2017

Liberia

Presidential: 10 October and 26 December 2017

Senate: 10 October 2017

House of Representatives: 10 October 2017

Libya

Libya does not hold elections.

Elections in Africa