Next South African general election

Next South African general election

TBD

All 400 seats to the National Assembly of South Africa
201 seats needed for a majority
 
Cyril Ramaphosa 2024 (2).jpg
John Steenhuisen 2024.jpg
Jacob Zuma, 29 November 2017 (cropped).jpg
Leader Cyril Ramaphosa John Steenhuisen Jacob Zuma
Party ANC DA MK
Last election 40.18%, 159 seats 21.81%, 87 seats 14.58%, 58 seats

 
Julius Malema, November 2024 (headshot).png
Hon-velenkosini-hlabisa (crop).jpg
Gayton McKenzie speaking, 2024 (cropped).jpg
Leader Julius Malema Velenkosini Hlabisa Gayton McKenzie
Party EFF IFP PA
Last election 9.52%, 39 seats 3.85%, 17 seats 2.06%, 9 seats

Incumbent President

Cyril Ramaphosa
Government of National Unity



The next South African general election will be held by 2029 to elect a new National Assembly as well as the provincial legislature in each province of South Africa. These will be the eighth elections held under the conditions of universal adult suffrage since the end of the apartheid era in 1994.

Opinion polls

Polling Organisation Fieldwork Date Sample
Size
ANC DA MK EFF IFP Others Don't
Know[a]
Lead
Social Research Foundation[1] June 2025 40% 26% 18% 3% 3% 14
IRR[2] March - April 2025 807 29.7% 30.3% 15.9% 10.2% 1.7% 0.6
Social Research Foundation[1] February 2025 32% 25% 12% 6% 3% 7
IRR[2] September - October 2024 41.3% 22.3% 11.6% 6.9% 5.5% 19
Social Research Foundation[1] September 2024 45% 24% 12% 6% 5% 21
2024 general election 29 May 2024 40.2% 21.8% 14.6% 9.5% 3.9% 10.0% 18.4

Notes

  1. ^ Includes abstention and no answer responses

References

  1. ^ a b c "South Africa's Biggest Political Party Regains Ground, Poll finds". Bloomberg.
  2. ^ a b Pretorius, Hermann (April 2025). "Pro-Growth or Pro-Poverty: Findings of IRR Polling April 2025" (PDF). South African Institute of Race Relations.