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

ANC
Cyril Ramaphosa · 40.2% of votes · -71 seats
159
seats
DA
John Steenhuisen · 21.8% of votes · +3 seats
87
seats
MK
Jacob Zuma · 14.6% of votes
58
seats
EFF
Julius Malema · 9.5% of votes · -5 seats
39
seats
IFP
Velenkosini Hlabisa · 3.9% of votes · +3 seats
17
seats
PA
Gayton McKenzie · 2.1% of votes · +9 seats
9
seats

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