55% of voting districts counted – where parties stand

 ·31 May 2024

These are the latest verified results from South Africa’s national election, released by the Electoral Commission of South Africa.

The tables show support for the African National Congress, Democratic Alliance, Economic Freedom Fighters, uMkhonto weSizwe and some smaller parties. 

About 27.7 million people registered to vote.

The Independent Electoral Commission (IEC) has lowered its original high voter turnout prediction, now placing it in the 50s. This adjustment comes after acknowledging issues such as delayed ballots and technical problems, alongside the use of three ballot papers.

Analysts told Daily Maverick that long queues at polling stations might indicate operational problems rather than high voter engagement, contrary to the IEC’s earlier expectations of surpassing the 66% turnout from 2019.

For 2024, voters received two national ballots: 

  • national ballot contested solely by political parties — 200 National Assembly seats will be allocated from here. It contained 52 parties
  • A new national-regional ballot, where independent candidates can — for the first time — contest for the remaining 200 National Assembly seats together with political parties. This paper differs from province to province, and there are six independents running in four provinces

NOTE: The partial results may not be an accurate indication of the final outcome because counting from rural areas and townships where the ANC has historically had more support tends to take longer. Population density in the different voting districts can also be a variable. 

NOTE: The portion of results completed reflects the percentage of voting districts that have completed their count of the national ballot. 

NOTE: Results from metropolitan areas, which have the largest voter pull, have largely not come in yet.

Percentage share of vote on national and national-regional ballots

  • For national, 7.26 million votes have been counted and verified, and 12,952 of 23,292 voting districts completed
  • For national-regional, 7.17 million votes were counted and verified, and 12,829 of 23,292 voting districts completed
Political Party2024 National2024 Regional2019 National
ANC42.34%41.52%57.50%
DA23.39%23.46%20.80%
MK10.77%10.38%*
EFF9.62%9.95%10.80%
PA2.80%2.96%*
IFP2.45%2.73%3.38%
*Did not contest previous election

Gauteng

  • Registered voters: 6.54 million
  • Votes tallied: 1,759,605
  • 1,425 of 2,797 voting districts counted
Political Party% Share of 2024 Vote% Share of 2019 Vote
ANC35.02%50.20%
DA28.48%27.50%
EFF12.32%14.70%
MK10.32%
*Did not contest previous election

KwaZulu-Natal

  • Registered voters: 5.74 million
  • Votes tallied: 999,571
  • 1,972 of 4,974 voting districts counted
Political Party% Share of 2024 Vote% Share of 2019 Vote
ANC19.56%54.20%
IFP15.69%16.30%
DA12.90%13.90%
EFF2.45%9.70%
MK 45.34%*
*Did not contest previous election

Western Cape

  • Registered voters: 3.31 million
  • Votes tallied: 1,137,243
  • 1,075 of 1,572 voting districts counted
Political Party% Share of 2024 Vote% Share of 2019 Vote
DA52.40%55.50%
ANC20.53%28.60%
EFF4.91%4.00%
GOOD 1.09%3.00%
ACDP1.28%2.70%
PA9.23%*
*Did not contest previous election

Eastern Cape

  • Registered voters: 3.44 million
  • Votes tallied: 993,692
  • 3,227 of 4,868 voting districts counted
Political Party% Share of 2024 Vote% Share of 2019 Vote
ANC66.34%68.70%
DA12.03%15.70%
EFF9.63%7.80%
UDM2.84%2.60%
*Did not contest previous election

Mpumalanga

  • Registered voters: 2.03 million
  • Votes tallied: 536,133
  • 991 of 1,811 voting districts counted
Political Party% Share of 2024 Vote% Share of 2019 Vote
ANC50.08%70.60%
EFF12.20%12.80%
DA13.00%9.80%
MK18.03%*
*Did not contest previous election

Limpopo

  • Registered voters: 2.78 million
  • Votes tallied: 532,776
  • 1,380 of 3,216 voting districts counted
Political Party% Share of 2024 Vote% Share of 2019 Vote
ANC74.69%75.50%
EFF11.62%14.40%
DA6.70%5.40%
*Did not contest previous election

North West

  • Registered voters: 1.77 million
  • Votes tallied: 362,616
  • 965 of 1,738 voting districts counted
Political Party% Share of 2024 Vote% Share of 2019 Vote
ANC60.37%61.90%
EFF16.24%18.60%
DA12.43%11.20%
*Did not contest previous election

Free State

  • Registered voters: 1.45 million
  • Votes tallied: 537,982
  • 1,189 of 1,586 voting districts counted
Political Party% Share of 2024 Vote% Share of 2019 Vote
ANC53.64%61.10%
DA21.21%17.60%
EFF12.65%12.60%
*Did not contest previous election

Northern Cape

  • Registered voters: 655,286
  • Votes tallied: 401,606
  • 728 of 730 voting districts counted
Political Party% Share of 2024 Vote% Share of 2019 Vote
ANC49.23%57.50%
DA21.33%25.50%
EFF12.78%9.70%
PA8.40%*
*Did not contest previous election

Additional reporting by Seth Thorne


Read: How seats in the National Assembly will be allocated after all the votes are counted

Show comments
Subscribe to our daily newsletter