Unofficial. Not an official election. Votes do not count. Results are self-selected and for interest only. Not affiliated with the IEC. Legal & privacy
ifivoted

← Timeline

Election re-vote

2024 General Election

Thirty years of democracy, three ballots. 29 May 2024

This is not a real election. Unofficial. Not an official election. Votes do not count. Results are self-selected and for interest only. ifivoted.com is not affiliated with the Electoral Commission of South Africa (IEC), any government body or any political party. Results here are not representative of any population and must not be reported as polling or as predicting any outcome. Official historical results are shown for comparison and are attributed to their sources.

Voters received three ballots for the first time (national, regional and provincial). No party won an outright majority in the National Assembly. Official figures shown are the national compensatory ballot.

If you voted…

Which party do you vote for on the 2024 national (compensatory) ballot?

Choose one


The human check is Cloudflare Turnstile. If it can't run, your vote is still recorded, but counted in the bot column. One vote per device per election.

Results: humans vs bots vs history

ifivoted.com totals are self-selected, unofficial and not representative. They update live. Human = passed Cloudflare Turnstile and showed no automated-client signs; everything else is counted as bot.

Official result 2024

National (compensatory) ballot, valid votes. Seats are total National Assembly seats.

ANC40.18% (6 459 683 · 159 seats)
DA21.81% (3 505 735 · 87 seats)
MK14.58% (2 344 309 · 58 seats)
EFF9.52% (1 529 961 · 39 seats)
IFP3.85% (618 207 · 17 seats)
PA2.06% (330 425 · 9 seats)
FF+1.36% (218 850 · 6 seats)
ActionSA1.20% (192 373 · 6 seats)
ACDP0.60% (96 575 · 3 seats)
UDM0.49% (78 448 · 3 seats)
Rise0.42% (67 975 · 2 seats)
BOSA0.41% (65 912 · 2 seats)
ATM0.40% (63 554 · 2 seats)
Al Jama-ah0.24% (39 067 · 2 seats)
NCC0.23% (37 422 · 2 seats)
PAC0.23% (36 716 · 1 seats)
UAT0.22% (35 679 · 1 seats)
GOOD0.18% (29 501 · 1 seats)
Other2.03% (326 327)
Valid votes
16 076 719
Spoilt / invalid
213 437
Registered
27 782 081
Turnout
58.64%

Humans on ifivoted unofficial

Loading…

Bots on ifivoted unofficial

Loading…

Share the 2024 re-vote on X

Three ballots in 2024. One unofficial re-vote. Easier, honestly.
Share on X

Opens x.com in a new tab with a draft post. Your vote is only included if you tick the box. ifivoted.com loads no X scripts or trackers.

See it on the map

Sources

Province figures are the 2024 National Assembly regional ballot in each province (largest parties shown; smaller parties grouped as Other).