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.

KwaZulu-Natal: by municipal area

Municipal areas as the official results list them for this election

2019 National and Provincial Elections — National ballot — KwaZulu-Natal
Municipal areaValid votesTurnoutANCMost votes
Abaqulusi54 93156,6%42,9%AFRICAN NATIONAL CONGRESS 42,9%
Creighton/Underberg38 40069,3%68,5%AFRICAN NATIONAL CONGRESS 68,5%
Dannhauser30 28860,1%54,3%AFRICAN NATIONAL CONGRESS 54,3%
eDumbe23 80161,1%38,7%AFRICAN NATIONAL CONGRESS 38,7%
eMadlangeni9 13663,7%49,0%AFRICAN NATIONAL CONGRESS 49,0%
Endumeni19 01564,8%54,3%AFRICAN NATIONAL CONGRESS 54,3%
Estcourt/Loskop56 21658,4%47,9%AFRICAN NATIONAL CONGRESS 47,9%
eThekwini1 372 38871,1%55,5%AFRICAN NATIONAL CONGRESS 55,5%
Greater Kokstad25 60562,5%68,5%AFRICAN NATIONAL CONGRESS 68,5%
Hibiscus Coast119 57069,2%66,4%AFRICAN NATIONAL CONGRESS 66,4%
Hluhluwe/Somkele34 78663,7%39,6%INKATHA FREEDOM PARTY 48,7%
Impendle11 24666,4%77,1%AFRICAN NATIONAL CONGRESS 77,1%
Jozini62 93964,1%48,2%AFRICAN NATIONAL CONGRESS 48,2%
KwaDukuza96 91672,8%60,6%AFRICAN NATIONAL CONGRESS 60,6%
Ladysmith/Waaihoek100 13461,5%55,6%AFRICAN NATIONAL CONGRESS 55,6%
Mandeni48 65566,4%64,3%AFRICAN NATIONAL CONGRESS 64,3%
Maphumulo30 30261,2%57,3%AFRICAN NATIONAL CONGRESS 57,3%
Mfolozi45 89962,5%50,4%AFRICAN NATIONAL CONGRESS 50,4%
Mkhambathini20 50967,9%66,8%AFRICAN NATIONAL CONGRESS 66,8%
Mooi Mpofana11 15867,7%69,9%AFRICAN NATIONAL CONGRESS 69,9%
Msinga53 34862,7%30,5%INKATHA FREEDOM PARTY 62,3%
Msunduzi255 85674,4%64,3%AFRICAN NATIONAL CONGRESS 64,3%
Mthonjaneni27 80662,0%36,8%INKATHA FREEDOM PARTY 51,5%
Mtubatuba62 42765,9%43,6%AFRICAN NATIONAL CONGRESS 43,6%
Ndwedwe45 70163,2%63,4%AFRICAN NATIONAL CONGRESS 63,4%
Newcastle115 38363,6%55,6%AFRICAN NATIONAL CONGRESS 55,6%
Nkandla35 32961,4%37,9%INKATHA FREEDOM PARTY 55,0%
Nongoma57 36759,7%23,1%INKATHA FREEDOM PARTY 44,0%
Nqutu44 17155,3%41,8%INKATHA FREEDOM PARTY 43,1%
Okhahlamba31 87653,2%44,9%AFRICAN NATIONAL CONGRESS 44,9%
Richmond21 74067,5%79,5%AFRICAN NATIONAL CONGRESS 79,5%
Ubuhlebezwe39 85170,8%73,1%AFRICAN NATIONAL CONGRESS 73,1%
Ulundi57 33360,4%14,7%INKATHA FREEDOM PARTY 65,6%
Umdoni45 91064,8%59,1%AFRICAN NATIONAL CONGRESS 59,1%
Umhlabuyalingana52 23063,5%66,8%AFRICAN NATIONAL CONGRESS 66,8%
uMhlathuze137 44369,9%58,2%AFRICAN NATIONAL CONGRESS 58,2%
uMlalazi66 32462,1%45,4%AFRICAN NATIONAL CONGRESS 45,4%
uMngeni40 68477,1%55,5%AFRICAN NATIONAL CONGRESS 55,5%
uMshwathi40 29071,7%68,1%AFRICAN NATIONAL CONGRESS 68,1%
UMuziwabantu29 72365,4%72,7%AFRICAN NATIONAL CONGRESS 72,7%
Umvoti38 15466,5%51,5%AFRICAN NATIONAL CONGRESS 51,5%
Umzimkhulu56 79862,8%84,3%AFRICAN NATIONAL CONGRESS 84,3%
Umzumbe47 96062,3%71,1%AFRICAN NATIONAL CONGRESS 71,1%
UPhongolo36 97960,5%48,5%AFRICAN NATIONAL CONGRESS 48,5%

Coverage and comparability

What this election's record holds, the delimitation its areas sit on, and which elections it may be compared with

By ballot

  • National ballot
  • Provincial ballot

Boundaries and comparisons

Areas of the 2016 municipal delimitation; no boundary geometry is held, so areas are listed by name and code and never drawn on another delimitation's map.

Nationally and by province this election compares with every other national & Provincial election. By municipality: no other election is on the same delimitation, so municipal results are listed per election and never side by side. Wards are compared only within one delimitation.

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%