All South Africa elections

2024 South African General Election

The ANC loses its majority

29 May 2024 · The democratic era · 400 seats, 201 for a majority

General elections were held in South Africa on 29 May 2024 to elect a new National Assembly as well as the provincial legislature in each of the nine provinces. This was the seventh general election held under the conditions of universal adult suffrage since the end of the apartheid era in 1994.

Government leader before

Cyril Ramaphosa

African National Congress

Government leader (continued)

Cyril Ramaphosa

African National Congress

Largest force

ANC

159 of 400 seats

Turnout

58.6%

The result

Share of the Assembly
ANCCyril Ramaphosa159-71
6 459 68340.2%-17.3
DAJohn Steenhuisen87+3
3 505 73521.8%+1.0
MKJacob Zuma58
2 344 30914.6%
EFFJulius Malema39-5
1 529 9619.5%-1.3
IFPVelenkosini Hlabisa17+3
618 2073.9%+0.5
PAGayton McKenzie9+9
330 4252.1%+2.0

31 further seats went to parties and independents outside the main contenders listed above.