2024 South Africa Election: Final national and provincial results and seat allocations

 ·2 Jun 2024

The announcement of South Africa’s 2024 National and Provincial election results signals a monumental shift in the country’s political landscape.

With 16,025,198 votes cast and a 58.61% turnout rate, the ruling African National Congress (ANC) has lost its 30-year long parliamentary majority, securing 39.77% of the National Assembly vote (national and regional ballot).

Clinching 159 out of the 400 seats in parliament, the party is down 71 seats from 2019.

The ANC has also lost its majority in the KwaZulu-Natal, Gauteng, and Northern Cape, provincial legislatures.

As a result, the ANC must seek coalition partnerships both nationally and within three provincial legislatures if they want to play a role in the formation of the seventh administrations.

On 2 June 2024, the Electoral Commission (IEC) officially announced the results of the country’s seventh democratic general elections, which had taken place on May 29th.

Chief electoral officer Sy Mamabolo and IEC chairperson Mosotho Moepya said that now that the electoral and objection process have been completed and that the elections have been declared free and fair, “we must act to honor the choices of the voters.”

Moepya said that this elections “marked a pivotal moment in South Africa’s democracy,” where “these elections were the most difficult and highly contested.”

By around 10pm on Saturday, 1 June, the capturing of the final results stood at 100% but the IEC was attending to 579 objections after it had extended the deadline for objections to counting and capturing. These are common in elections and had been dealt with before the declaration of the results.

Moepya slammed the attacks and intimidation of the IEC and its officials by some political figures and their supporters during the elections, which he said were meant to taint the integrity of the institutions. He said that these attempts failed.


National Assembly Results

The National Assembly seat allocation out of 400 is made up of 200 compensatory seats and 200 regional seats.

Compensatory Seats (National Ballot – 200 seats):

  • ANC: 73
  • DA: 42
  • MK: 31
  • EFF: 17
  • IFP: 8
  • PA: 5
  • VF Plus: 4
  • ActionSA: 4
  • ACDP: 3
  • UDM: 2
  • ATM: 2
  • Al Jama: 2
  • BOSA: 2
  • NCC: 1
  • RISE: 1
  • GOOD: 1
  • PAC: 1
  • UAT: 1

Regional Seats (Regional Ballot – 200 seats):

  • ANC: 86
  • DA 45
  • MK: 27
  • EFF: 22
  • IFP: 9
  • PA: 4
  • ActionSA: 2
  • VF Plus: 2
  • NCC: 1
  • RISE: 1
  • UDM: 1

Provincial Legislature Results:


Gauteng was the most closely contested election, with the country’s economic hub set for provincial coalition politics.

The ANC lost its majority, sitting at 34.76% of the vote in the province.

This is followed by the DA, at 27.44% and the EFF at 12.93%.

The seats in the provincial legislature will be made up as follows:

  • ANC: 28
  • DA: 22
  • EFF: 11
  • MK: 8
  • ActionSA: 3
  • PA: 2
  • VF Plus: 2
  • ACDP: 1
  • BOSA: 1
  • IFP: 1
  • RISE: 1

The KwaZulu-Natal Provincial Legislature is about to enter an era of coalition politics, with no party receiving an outright majority.

Former president Jacob Zuma’s MK Party saw a surge in support across the country, but particularly KwaZulu-Natal since the former president became it face, it has emerged as the largest party in the province. It fell just shy of an outright majority with 45.35% of the vote.

The Inkatha Freedom Party (IFP) showed a 1.73% growth, receiving 18.07% and the second most votes for the provincial legislature in its stronghold province.

The ANC saw its biggest drop in support in KwaZulu-Natal, going from ruling the province with 54.22% (2019), to third with 16.99%, representing a 37.23% drop in support.

The seats in the provincial legislature will be made up as follows:

  • MK: 37
  • IFP: 15
  • ANC: 14
  • DA: 11
  • EFF: 2
  • NFP: 1

The DA held onto the Western Cape, with a slight decrease in support to 55.29% of the vote. This was contrary to some predictions that the party would lose its outright majority.

The ANC’s support in the Western Cape continued to decline, dropping by 9.08% to secure 19.55% of the vote and maintain its position as the official opposition in the provincial legislature.

The PA experienced an increase in support by nearly 8%, surpassing the EFF to become the third largest party in the provincial legislature.

The EFF grew its support marginally to 5.3%, while the relatively new National Coloured Congress picked up 2.38%. 

The seats in the provincial legislature will be made up as follows:

  • DA: 24
  • ANC: 8
  • PA: 3
  • EFF: 2
  • ACDP: 1
  • Al Jama: 1
  • GOOD: 1
  • NCC: 1
  • VF Plus: 1

The Northern Cape is also set to enter an era of coalition politics, but would rather see one ‘large’ party with one or more ‘smaller parties’ to get them over the line.

Although maintaining its status as largest party in the province, the ANC lost its outright majority to form a government on its own in the Northern Cape, falling just short of the 50% +1 mark at 49.34%.

The DA saw a 4.32% decline in its support base in the province to get 21.19% of the vote. This still gives the party the title as official opposition.

The EFF saw 3.54% growth in the province, receiving 13.25% of the vote and maintaining its position of the third largest party in the province, followed by the PA which saw an 8.64% surge in support.

The seats in the provincial legislature will be made up as follows:

  • ANC: 15
  • DA: 7
  • EFF: 4
  • PA: 3
  • VF Plus: 1

The ANC held onto a slim majority in the province, at 51.94%. Thus is, however, a nearly double digit decrease from 2019.

The DA grew by 4.27% in the Free State, receiving 21.85% of the vote.

The third largest party in the province, the EFF, also managed to grow, albeit a marginal 0.90%, to get 13.48%.

The seats in the provincial legislature will be made up as follows:

  • ANC: 16
  • DA: 7
  • EFF: 4
  • ACT: 1
  • MK: 1
  • VF Plus: 1

The ANC saw a 19.43% drop in Mpumalanga provincial vote, holding onto a slim majority of 51.15%.

The MK Party is seen to have gained most of the votes that the ANC lost, scooping up 16.97% of the vote to make them the official opposition in the province.

The EFF gained marginally as well, going from 12.79% in 2019, to 13.87% in 2024. The party did, however, lose its title as official opposition in the province.

The DA saw an increase in support, going from 9.77% to 12.02%.

The seats in the provincial legislature will be made up as follows:

  • ANC: 27
  • MK: 9
  • EFF: 7
  • DA: 6
  • ActionSA: 1
  • VF Plus: 1

The ANC held some ground in Limpopo, sporting 73.30% of the vote. This is down marginally from its 75.49% in 2019.

EFF leader Julius Malema’s home province gave his party a slightly less of the vote shar, garnering 14.12% of the vote. The party maintained the title of official opposition in the province.

The DA saw a slight (0.56%) increase in support to scoop up 5.96% of the Limpopo provincial vote.

The seats in the provincial legislature will be made up as follows:

  • ANC: 48
  • EFF: 9
  • DA: 4
  • MK: 1
  • UAT: 1
  • VF Plus: 1

The ANC remains the governing party in the Eastern Cape, garnering 63.16% of the provincial vote – down 6.58% from 2019.

The DA received 14.89% of the vote and maintains the position as official opposition, however also saw a marginal dip in support in the province (0.84%).

The EFF, United Democratic Movement (UDM) and PA all increased their presence in the province marginally.

The seats in the provincial legislature will be made up as follows:

  • ANC: 45
  • DA: 11
  • EFF: 8
  • UDM: 3
  • PA: 2
  • ATM: 1
  • MK: 1

The ANC held onto its outright majority in the North West with 57.73% of the vote (down from 61.87% in 2019).

The official opposition in the North West, the EFF, saw a 1.27% dip in support to get a 17.37% vote share.

The DA saw a 2.04% increase, receiving 13.22% of the vote on the provincial ballot, which could possibly be attributed to votes gained off the VF Plus.

The seats in the provincial legislature will be made up as follows:

  • ANC: 23
  • EFF: 7
  • DA: 5
  • ActionSA: 1
  • MK: 1
  • VF Plus: 1

A full list of the results can be found on the IEC’s website.


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

Show comments
Subscribe to our daily newsletter