Skip to content
Mandate SA — home

2019 National and Provincial Elections

Held on 8 May 2019. Results by municipal area, summed from the IEC's voting-district results. No boundary geometry is held for this election's areas, so its results are shown as tables.

National ballot: results

Elects the National Assembly from national party lists (from 2024, 200 of its 400 seats; before 2024, all 400 seats).

2019 National and Provincial Elections — National ballot
Party or contestant (as listed)VotesShare
AFRICAN NATIONAL CONGRESS10 026 47557,5%
DEMOCRATIC ALLIANCE3 622 53120,8%
ECONOMIC FREEDOM FIGHTERS1 882 48010,8%
INKATHA FREEDOM PARTY588 8393,4%
VRYHEIDSFRONT PLUS414 8642,4%
AFRICAN CHRISTIAN DEMOCRATIC PARTY146 2620,8%
UNITED DEMOCRATIC MOVEMENT78 0300,4%
AFRICAN TRANSFORMATION MOVEMENT76 8300,4%
GOOD70 4080,4%
NATIONAL FREEDOM PARTY61 2200,4%
AFRICAN INDEPENDENT CONGRESS48 1070,3%
CONGRESS OF THE PEOPLE47 4610,3%
Others (36 together)373 8722,1%
Show all 48 parties and contestants
All 48 parties and contestants
Party or contestant (as listed)VotesShare
AFRICAN NATIONAL CONGRESS10 026 47557,5%
DEMOCRATIC ALLIANCE3 622 53120,8%
ECONOMIC FREEDOM FIGHTERS1 882 48010,8%
INKATHA FREEDOM PARTY588 8393,4%
VRYHEIDSFRONT PLUS414 8642,4%
AFRICAN CHRISTIAN DEMOCRATIC PARTY146 2620,8%
UNITED DEMOCRATIC MOVEMENT78 0300,4%
AFRICAN TRANSFORMATION MOVEMENT76 8300,4%
GOOD70 4080,4%
NATIONAL FREEDOM PARTY61 2200,4%
AFRICAN INDEPENDENT CONGRESS48 1070,3%
CONGRESS OF THE PEOPLE47 4610,3%
PAN AFRICANIST CONGRESS OF AZANIA32 6770,2%
AL JAMA-AH31 4680,2%
AFRICAN SECURITY CONGRESS26 2620,2%
SOCIALIST REVOLUTIONARY WORKERS PARTY24 4390,1%
BLACK FIRST LAND FIRST19 7960,1%
AFRICAN PEOPLE'S CONVENTION19 5930,1%
AFRIKAN ALLIANCE OF SOCIAL DEMOCRATS18 8340,1%
CAPITALIST PARTY OF SOUTH AFRICA15 9150,1%
ALLIANCE FOR TRANSFORMATION FOR ALL14 2660,1%
AGANG SOUTH AFRICA13 8560,1%
AZANIAN PEOPLE'S ORGANISATION12 8230,1%
INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA12 3860,1%
MINORITY FRONT11 9610,1%
DEMOCRATIC LIBERAL CONGRESS10 6600,1%
BETTER RESIDENTS ASSOCIATION9 1790,1%
FORUM 4 SERVICE DELIVERY7 5640,0%
FRONT NASIONAAL/FRONT NATIONAL7 1440,0%
LAND PARTY7 0740,0%
AFRICAN COVENANT7 0190,0%
PATRIOTIC ALLIANCE6 6600,0%
AFRICAN DEMOCRATIC CHANGE6 4990,0%
ECONOMIC EMANCIPATION FORUM6 3210,0%
WOMEN FORWARD6 1080,0%
CHRISTIAN POLITICAL MOVEMENT4 9800,0%
AFRICAN CONTENT MOVEMENT4 8410,0%
INTERNATIONAL REVELATION CONGRESS4 2470,0%
NATIONAL PEOPLE'S FRONT4 0190,0%
AFRICAN RENAISSANCE UNITY3 8600,0%
AFRICAN CONGRESS OF DEMOCRATS3 7680,0%
SOUTH AFRICAN NATIONAL CONGRESS OF TRADITIONAL AUTHORITIES3 7140,0%
COMPATRIOTS OF SOUTH AFRICA3 4060,0%
PEOPLE'S REVOLUTIONARY MOVEMENT2 8440,0%
POWER OF AFRICANS UNITY2 6850,0%
FREE DEMOCRATS2 5800,0%
SOUTH AFRICAN MAINTANANCE AND ESTATE BENEFICIARIES ASSOCIATI2 4450,0%
NATIONAL PEOPLES AMBASSADORS1 9790,0%

Key figures

Valid votes
17 437 379
Turnout
66,1%
Votes cast
17 672 851
Spoilt votes
235 472
Registered voters
26 756 058
Ballots
1

Compare with another national & Provincial election

No map for this election

Boundary geometry for the areas of 2019 is not held. Areas change between elections, so these results are never drawn on today's boundaries; they are listed by area below.

By province

Provinces as named on polling day

2019 National and Provincial Elections — National ballot — by province
ProvinceValid votesTurnoutA.C.DMost votes
Eastern Cape2 020 52761,0%0,0%AFRICAN NATIONAL CONGRESS 69,3%
Free State907 21262,9%0,0%AFRICAN NATIONAL CONGRESS 62,9%
Gauteng4 537 40271,8%0,0%AFRICAN NATIONAL CONGRESS 53,2%
KwaZulu-Natal3 652 57767,3%0,0%AFRICAN NATIONAL CONGRESS 55,5%
Limpopo1 510 56858,7%0,0%AFRICAN NATIONAL CONGRESS 77,0%
Mpumalanga1 271 97966,1%0,0%AFRICAN NATIONAL CONGRESS 72,2%
North West994 22059,4%0,0%AFRICAN NATIONAL CONGRESS 63,7%
Northern Cape410 84266,6%0,0%AFRICAN NATIONAL CONGRESS 58,2%
Western Cape2 112 17068,2%0,0%DEMOCRATIC ALLIANCE 52,4%
Votes cast abroad (listed as "Out of Country")19 882280,7%0,0%DEMOCRATIC ALLIANCE 74,4%

Coverage and comparability notes could not be loaded just now

This is a temporary problem reading the record, not a sign that nothing is recorded. Reload the page in a moment to try again.

About this record

Coverage, limitations, source issues and how the figures were checked

What the record holds

  • Municipal areas are the 2016 municipalities, as the IEC file lists them. No boundary geometry is held for this election's municipal areas: results are shown as tables, never drawn on today's boundaries.

Source issues

  • In the national-ballot CSV, 912 rows have unquoted commas inside the voting-station name, which shifts their columns. They are read by anchoring on the numeric columns; every repaired row is counted in the ingestion record and the totals reconcile with the IEC's results report.
  • Votes cast abroad appear under two labels in the file, "Out of Country" and "Out of Country Voting". Both are kept as listed, as separate reporting areas.
  • The voting-district file and the IEC's results report (IEC 2019 National Election — Detailed Results, all provinces (PDF), results as at 10/12/2019 02:43:19 PM) differ in 2 of 572 figures, all in Eastern Cape. Free State, Gauteng, KwaZulu-Natal, Limpopo, Mpumalanga, North West, Northern Cape, Western Cape, votes cast abroad agree exactly. The figures shown are the voting-district file's, as published; the report most likely reflects later corrections. Not adjusted; to raise with the IEC.
  • The voting-district file and the IEC's results report (IEC 2019 Provincial Election — Detailed Results, all provinces (PDF), results as at 13/05/2019 04:22:34 PM) differ in 4 of 740 figures, all in Gauteng. Eastern Cape, Free State, KwaZulu-Natal, Limpopo, Mpumalanga, North West, Northern Cape, Western Cape agree exactly. The figures shown are the voting-district file's, as published; the report most likely reflects later corrections. Not adjusted; to raise with the IEC.

How it was read and checked

  • Election date: Polling day as proclaimed in the Government Gazette. The IEC results files do not state the date and the proclamation is not yet among this election's captured documents.
  • Results are stored for each municipal area (and for votes cast abroad) as sums of the IEC's voting-district rows; the number of voting districts summed is stored with each figure. Voting-district detail is in the official file (SHA-256 recorded) but not loaded (storage policy, DATABASE §8.2).

Sources

The official files behind these results

Official documents behind this record
DocumentRoleRetrievedSHA-256
IEC 2019 National Election — full results down to voting-district level (zipped CSV)Results data8 October 20268d3e8a3c40829732…
IEC 2019 Provincial Election — full results down to voting-district level (zipped CSV)Results data8 October 2026bf75dc4682b7f8b2…
IEC 2019 National Election — Detailed Results, all provinces (PDF)Results report8 October 202656c17208991b8423…
IEC 2019 Provincial Election — Detailed Results, all provinces (PDF)Results report8 October 2026fde0fa82d2bbecb1…
IEC 2019 National Election — Seat Calculation (PDF)Seat calculation8 October 2026529992dc04cb99bb…

Turnout 66,1%