South African Election Results

Election Summary

Total Votes Cast: 16,291,516

Valid Votes: 16,078,093

Spoilt Votes: 213,423

Turnout Percentage: 58.64%

Vote Completion Percentage: 100.00%

Follow me on Twitter / X for more cool stuff!

Created with Highcharts 11.4.3SeatsParliament Seat Distribution16166622160160111122878711113939991122111155111122585822110102030405060708090100110120130140150160170IFPVF PLUSUDMANCPACAZAPOACDPDAALJAMANFPEFFPAAM4CATMGOODCCCACTIONSAUIMUATBOSAM.K.RISE#HOPE4SAHighcharts.com

Province Completion Percentages and Top 3 Parties

Eastern Cape

Completion: 100.00%

Registered Voters: 3,438,924

Total Votes Cast: 1,836,398

Valid Votes Cast: 1,808,754

Spoilt Votes: 27,644

Percentage Poll: 53.40%

Top 3 Parties
  • ANC: 62.47%
  • DA: 14.62%
  • EFF: 10.07%

Free State

Completion: 100.00%

Registered Voters: 1,456,927

Total Votes Cast: 842,989

Valid Votes Cast: 831,445

Spoilt Votes: 11,544

Percentage Poll: 57.86%

Top 3 Parties
  • ANC: 52.88%
  • DA: 21.31%
  • EFF: 13.09%

Gauteng

Completion: 100.00%

Registered Voters: 6,541,978

Total Votes Cast: 4,051,809

Valid Votes Cast: 4,014,858

Spoilt Votes: 36,951

Percentage Poll: 61.94%

Top 3 Parties
  • ANC: 36.47%
  • DA: 26.65%
  • EFF: 12.46%

KwaZulu-Natal

Completion: 100.00%

Registered Voters: 5,738,249

Total Votes Cast: 3,575,434

Valid Votes Cast: 3,517,028

Spoilt Votes: 58,406

Percentage Poll: 62.31%

Top 3 Parties
  • M.K.: 45.93%
  • ANC: 17.62%
  • IFP: 16.28%

Mpumalanga

Completion: 100.00%

Registered Voters: 2,025,070

Total Votes Cast: 1,174,589

Valid Votes Cast: 1,154,199

Spoilt Votes: 20,390

Percentage Poll: 58.00%

Top 3 Parties
  • ANC: 51.89%
  • M.K.: 17.24%
  • EFF: 12.71%

Northern Cape

Completion: 100.00%

Registered Voters: 656,826

Total Votes Cast: 404,030

Valid Votes Cast: 397,856

Spoilt Votes: 6,174

Percentage Poll: 61.51%

Top 3 Parties
  • ANC: 49.30%
  • DA: 21.22%
  • EFF: 12.89%

Limpopo

Completion: 100.00%

Registered Voters: 2,779,657

Total Votes Cast: 1,448,365

Valid Votes Cast: 1,430,184

Spoilt Votes: 18,181

Percentage Poll: 52.11%

Top 3 Parties
  • ANC: 74.23%
  • EFF: 12.97%
  • DA: 6.08%

North West

Completion: 100.00%

Registered Voters: 1,768,576

Total Votes Cast: 909,475

Valid Votes Cast: 893,951

Spoilt Votes: 15,524

Percentage Poll: 51.42%

Top 3 Parties
  • ANC: 58.53%
  • EFF: 16.40%
  • DA: 13.48%

Western Cape

Completion: 100.00%

Registered Voters: 3,317,072

Total Votes Cast: 2,009,311

Valid Votes Cast: 1,990,734

Spoilt Votes: 18,577

Percentage Poll: 60.57%

Top 3 Parties
  • DA: 53.05%
  • ANC: 21.34%
  • PA: 7.33%

Out of Country

Completion: 100.00%

Registered Voters: 58,802

Total Votes Cast: 39,116

Valid Votes Cast: 39,084

Spoilt Votes: 32

Percentage Poll: 66.52%

Top 3 Parties
  • DA: 75.23%
  • EFF: 4.40%
  • ANC: 3.92%