World/South Africa/2024 National Assembly
Electoral Commission of South Africa · official final reports

2024 South African election results.

Compare every party's National Ballot result across all nine provinces, then open the IEC's separate final allocation of all 400 National Assembly seats.

400National Assembly seats
52National Ballot parties
16,077,342valid National Ballot votes
58.64%votes cast ÷ registered population
Vote layer

National Ballot votes stay National Ballot votes.

The vote records on these pages reproduce the IEC National Ballot result report. They do not blend in Regional Ballot votes.

Seat layer

Final seats come from a separate IEC calculation.

The final 400-seat allocation is reproduced from the IEC seat-calculation report. National Assembly seats combine the 200 regional seats and 200 national proportional-representation seats under the official electoral system; they are not calculated from the National Ballot table alone.

Official final allocation · 18 represented parties

All 400 National Assembly seats.

Each tile opens the party's permanent result page. Seat totals reproduce the IEC seat-calculation report.

All nine provinces

See the National Ballot province by province.

The same 52 parties are ranked within each official province result.

Every National Ballot party

All 52 official party records.

Ranked by national votes. Parties with zero seats remain visible because zero is a result, not missing data.

#1 by votes159 seats

AFRICAN NATIONAL CONGRESS

ANC

National Ballot votes
6,459,284
Valid-vote share
40.18%
Open party result →
#2 by votes87 seats

DEMOCRATIC ALLIANCE

DA

National Ballot votes
3,506,855
Valid-vote share
21.81%
Open party result →
#3 by votes58 seats

UMKHONTO WESIZWE

M.K.

National Ballot votes
2,344,291
Valid-vote share
14.58%
Open party result →
#4 by votes39 seats

ECONOMIC FREEDOM FIGHTERS

EFF

National Ballot votes
1,529,914
Valid-vote share
9.52%
Open party result →
#5 by votes17 seats

INKATHA FREEDOM PARTY

IFP

National Ballot votes
618,208
Valid-vote share
3.85%
Open party result →
#6 by votes9 seats

PATRIOTIC ALLIANCE

PA

National Ballot votes
330,416
Valid-vote share
2.06%
Open party result →
#7 by votes6 seats

VRYHEIDSFRONT PLUS

VF PLUS

National Ballot votes
219,052
Valid-vote share
1.36%
Open party result →
#8 by votes6 seats

ACTIONSA

ACTIONSA

National Ballot votes
192,329
Valid-vote share
1.20%
Open party result →
#9 by votes3 seats

AFRICAN CHRISTIAN DEMOCRATIC PARTY

ACDP

National Ballot votes
96,571
Valid-vote share
0.60%
Open party result →
#10 by votes3 seats

UNITED DEMOCRATIC MOVEMENT

UDM

National Ballot votes
78,444
Valid-vote share
0.49%
Open party result →
#11 by votes2 seats

RISE MZANSI

RISE

National Ballot votes
67,970
Valid-vote share
0.42%
Open party result →
#12 by votes2 seats

BUILD ONE SOUTH AFRICA WITH MMUSI MAIMANE

BOSA

National Ballot votes
65,919
Valid-vote share
0.41%
Open party result →
#13 by votes2 seats

AFRICAN TRANSFORMATION MOVEMENT

ATM

National Ballot votes
63,554
Valid-vote share
0.40%
Open party result →
#14 by votes2 seats

AL JAMA-AH

ALJAMA

National Ballot votes
39,068
Valid-vote share
0.24%
Open party result →
#15 by votes2 seats

NATIONAL COLOURED CONGRESS

CCC

National Ballot votes
37,423
Valid-vote share
0.23%
Open party result →
#16 by votes1 seat

PAN AFRICANIST CONGRESS OF AZANIA

PAC

National Ballot votes
36,710
Valid-vote share
0.23%
Open party result →
#17 by votes1 seat

UNITED AFRICANS TRANSFORMATION

UAT

National Ballot votes
35,678
Valid-vote share
0.22%
Open party result →
#18 by votes1 seat

GOOD

GOOD

National Ballot votes
29,500
Valid-vote share
0.18%
Open party result →
#19 by votes0 seats

#HOPE4SA

#HOPE4SA

National Ballot votes
27,216
Valid-vote share
0.17%
Open party result →
#20 by votes0 seats

ALLIED MOVEMENT FOR CHANGE

AM4C

National Ballot votes
22,057
Valid-vote share
0.14%
Open party result →
#21 by votes0 seats

UNITED INDEPENDENT MOVEMENT

UIM

National Ballot votes
20,004
Valid-vote share
0.12%
Open party result →
#22 by votes0 seats

AFRICAN INDEPENDENT CONGRESS

AIC

National Ballot votes
19,899
Valid-vote share
0.12%
Open party result →
#23 by votes0 seats

NATIONAL FREEDOM PARTY

NFP

National Ballot votes
19,397
Valid-vote share
0.12%
Open party result →
#24 by votes0 seats

AZANIAN PEOPLE'S ORGANISATION

AZAPO

National Ballot votes
19,048
Valid-vote share
0.12%
Open party result →
#25 by votes0 seats

AFRICAN CONGRESS FOR TRANSFORMATION

ACT

National Ballot votes
18,354
Valid-vote share
0.11%
Open party result →
#26 by votes0 seats

AFRICAN HEART CONGRESS

AHC

National Ballot votes
16,307
Valid-vote share
0.10%
Open party result →
#27 by votes0 seats

CONGRESS OF THE PEOPLE

COPE

National Ballot votes
14,173
Valid-vote share
0.09%
Open party result →
#28 by votes0 seats

AFRICAN PEOPLE'S CONVENTION

APC

National Ballot votes
13,195
Valid-vote share
0.08%
Open party result →
#29 by votes0 seats

AFRICA RESTORATION ALLIANCE

ARA

National Ballot votes
11,107
Valid-vote share
0.07%
Open party result →
#30 by votes0 seats

FORUM 4 SERVICE DELIVERY

F4SD

National Ballot votes
10,927
Valid-vote share
0.07%
Open party result →
#31 by votes0 seats

DEMOCRATIC LIBERAL CONGRESS

DLC

National Ballot votes
10,904
Valid-vote share
0.07%
Open party result →
#32 by votes0 seats

ALLIANCE OF CITIZENS FOR CHANGE

A.C.C.

National Ballot votes
9,333
Valid-vote share
0.06%
Open party result →
#33 by votes0 seats

ACTION ALLIANCE DEVELOPMENT PARTY

AADP

National Ballot votes
7,802
Valid-vote share
0.05%
Open party result →
#34 by votes0 seats

CONSERVATIVES IN ACTION

CIASA

National Ballot votes
7,424
Valid-vote share
0.05%
Open party result →
#35 by votes0 seats

SOUTH AFRICAN ROYAL KINGDOMS ORGANIZATION

SARKO

National Ballot votes
6,686
Valid-vote share
0.04%
Open party result →
#36 by votes0 seats

NORTHERN CAPE COMMUNITIES MOVEMENT

NCCM

National Ballot votes
6,629
Valid-vote share
0.04%
Open party result →
#37 by votes0 seats

PEOPLE'S MOVEMENT FOR CHANGE

PMC

National Ballot votes
5,539
Valid-vote share
0.03%
Open party result →
#38 by votes0 seats

ABANTU BATHO CONGRESS

ABC

National Ballot votes
5,531
Valid-vote share
0.03%
Open party result →
#39 by votes0 seats

ECONOMIC LIBERATORS FORUM SOUTH AFRICA

ELF-SA

National Ballot votes
5,406
Valid-vote share
0.03%
Open party result →
#40 by votes0 seats

ORGANIC HUMANITY MOVEMENT

OHM

National Ballot votes
5,240
Valid-vote share
0.03%
Open party result →
#41 by votes0 seats

AFRICAN CONTENT MOVEMENT

ACM

National Ballot votes
5,107
Valid-vote share
0.03%
Open party result →
#42 by votes0 seats

SIZWE UMMAH NATION

SUN

National Ballot votes
5,016
Valid-vote share
0.03%
Open party result →
#43 by votes0 seats

SOUTH AFRICAN RAINBOW ALLIANCE

SARA

National Ballot votes
4,796
Valid-vote share
0.03%
Open party result →
#44 by votes0 seats

AFRICAN PEOPLE'S MOVEMENT

APEMO

National Ballot votes
4,601
Valid-vote share
0.03%
Open party result →
#45 by votes0 seats

ABLE LEADERSHIP

AL

National Ballot votes
3,867
Valid-vote share
0.02%
Open party result →
#46 by votes0 seats

REFERENDUM PARTY

RP

National Ballot votes
3,834
Valid-vote share
0.02%
Open party result →
#47 by votes0 seats

ALL CITIZENS PARTY

ACP

National Ballot votes
3,691
Valid-vote share
0.02%
Open party result →
#48 by votes0 seats

AFRICA AFRICANS RECLAIM

AAR

National Ballot votes
3,370
Valid-vote share
0.02%
Open party result →
#49 by votes0 seats

CITIZANS

CITIZANS

National Ballot votes
2,992
Valid-vote share
0.02%
Open party result →
#50 by votes0 seats

XILUVA

XILUVA

National Ballot votes
2,591
Valid-vote share
0.02%
Open party result →
#51 by votes0 seats

AFRICAN MOVEMENT CONGRESS

No abbreviation published

National Ballot votes
2,141
Valid-vote share
0.01%
Open party result →
#52 by votes0 seats

FREE DEMOCRATS

FREE DEMS

National Ballot votes
1,972
Valid-vote share
0.01%
Open party result →

Source: Electoral Commission of South Africa · official National Ballot result PDF · official seat-calculation PDF · historical final results, not a current membership roster.