IFES

Republic of South Africa

Elections

Election For Date Votes Registered Voters Turn Out
South African National Assembly 1999-06-02 16,228,462 18,172,751 89.3
South African National Assembly 2004-04-14 15,863,554 20,674,926 76.73
South African Presidency 2004-04-24 - 20,674,926 -
South African National Assembly 2009-04-22 17,919,996 23,181,997 77.3
South African National Assembly 2014-05-07 18,654,457 25,362,023 73.55
South African National Assembly 2019-05-08 17,671,616 26,779,025 65.99
South African National Assembly 2024-05-29 - - -

Voter Turnout

Hover to view election details.