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

Algeria Presidential: 7 September 2024 People's National Assembly: 12 June 2021

Angola Presidential: 24 August 2022 National Assembly: 24 August 2022

Benin Presidential: 11 April 2021 National Assembly: 11 January 2026

Botswana Presidential: 30 October 2024 National Assembly: 30 October 2024

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: 12 October 2025 National Assembly: 9 February 2020

Cape Verde

Presidential: 17 October 2021 National Assembly: 18 April 2021

Central African Republic

Presidential: 28 December 2025 National Assembly: 28 December 2025

Chad

Presidential: 6 May 2024 National Assembly: 29 December 2024 Constitutional Referendum: 17 December 2023

Comoros

Presidential: 14 January 2024 Assembly of the Union: 12 January and 30 January 2025

Côte d'Ivoire

Presidential 25 October 2025 National Assembly: 27 December 2025

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: 10-11 November and 24-25 November 2025 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: 7 October 2024 House of People's Representatives: 21 June and 30 September 2021

Gabon

Presidential: 12 April 2025 National Assembly: 12 April 2025

The Gambia

Presidential: 4 December 2021 National Assembly: 9 April 2022

Ghana

Presidential: 7 December 2024 Parliament: 7 December 2024

Guinea

Presidential: 28 December 2025 National Assembly 22 March 2020 Constitutional Referendum 21 September 2025

Guinea-Bissau Presidential: 23 November 2025 National People's Assembly: 23 November 2025

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: 16 September 2025 National Assembly: 16 September 2025

Mali

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

Mauritania

Presidential: 29 June 2024 National Assembly: 13 and 27 May 2023

Mauritius

National Assembly: 10 November 2024

Morocco Chamber of Representatives: 8 September 2021

Mozambique Presidential: 9 October 2024 Assembly of the Republic: 9 October 2024

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: 15 July 2024 Chamber of Deputies: 15 July 2024

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: 17 November 2024

Seychelles

Presidential: 25–27 September and 9-11 October 2025 National Assembly: 25–27 September and 9-11 October 2025

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: 29 May 2024

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: 29 October 2025 National Assembly: 29 October 2025

Togo

Presidential: 3 May 2025 National Assembly: 29 April 2024

Tunisia

Presidential: 6 October 2024 Assembly of the Representatives of the People: 17 December 2022 and 29 January 2023

Uganda

Presidential: 15 January 2026 Parliament: 15 January 2026

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

Summary

Summary of East Africa Elections Country Presidential Elections (1999–2026) Recent Election Year Next Election Presidential Votes Cast in Last Election Registered Voters South Sudan 2 2010 2026 2,813,830 4,800,000 Uganda 6 2026 2031 11,366,201 21,649,067 Kenya 6 2022 2027 14,326,641 22,120,458 Tanzania 6 2025 2030 32,678,844 37,647,235 Rwanda 4 2024 2029 8,907,876 9,071,157 Burundi 5 2025 2030 5,945,869 6,013,498 Political Events in African Countries by Region, 1999–2017 Region President/Prime Minsister Parliamentary Elections Peace Treaties Total Countries Southern Africa 48 33 6 12 Central Africa 24 25 6 8 East Africa 42 35 5 13 West Africa 55 59 0 15 North Africa 18 18 2 6 Total 187 170 19 54

See also

Africa Elections Electoral calendar List of national legislatures

References

External links Webdossier on elections in Africa