← Back to overview
National Assembly voting intention

South Africa

President Cyril Ramaphosa (ANC)Government of National Unity (multi-party coalition)DA leader Geordin Hill-LewisNext general election due by 26 August 2029

Latest leadership ratings

Cyril RamaphosaAfrican National Congress
Approval rating−32
31% positive · 63% negative

Approval rating (net)

Ramaphosa

Approval of President Cyril Ramaphosa (only two readings listed on Wikipedia)

−40−30−20−100+10+20+30+402023July2024July2025July2026
Hover or tap the chart to read it.

Leadership poll log

FieldworkPollsterQuestionResult
Global Leader Approval tracker (to 7 Apr 2026)Morning ConsultApproval ratingRamaphosa 31/63 (−32)
Round 9 (2022)AfrobarometerApproval ratingRamaphosa 29.7/63.9 (−34)

Sources