Skip to content
Mandate SA — home

2024 National and Provincial Elections

Held on 29 May 2024. Results by municipal area, summed from the IEC's voting-district results. Mapped on the boundaries in force on polling day.

National ballot: results

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

2024 National and Provincial Elections — National ballot
Party or contestant (as listed)VotesShare
AFRICAN NATIONAL CONGRESS6 459 69240,2%
DEMOCRATIC ALLIANCE3 506 86421,8%
UMKHONTO WESIZWE2 344 31114,6%
ECONOMIC FREEDOM FIGHTERS1 529 9639,5%
INKATHA FREEDOM PARTY618 2093,8%
PATRIOTIC ALLIANCE330 4252,1%
VRYHEIDSFRONT PLUS219 0531,4%
ACTIONSA192 3721,2%
AFRICAN CHRISTIAN DEMOCRATIC PARTY96 5780,6%
UNITED DEMOCRATIC MOVEMENT78 4460,5%
RISE MZANSI67 9790,4%
BUILD ONE SOUTH AFRICA WITH MMUSI MAIMANE65 9230,4%
Others (40 together)568 2783,5%
Show all 52 parties and contestants
All 52 parties and contestants
Party or contestant (as listed)VotesShare
AFRICAN NATIONAL CONGRESS6 459 69240,2%
DEMOCRATIC ALLIANCE3 506 86421,8%
UMKHONTO WESIZWE2 344 31114,6%
ECONOMIC FREEDOM FIGHTERS1 529 9639,5%
INKATHA FREEDOM PARTY618 2093,8%
PATRIOTIC ALLIANCE330 4252,1%
VRYHEIDSFRONT PLUS219 0531,4%
ACTIONSA192 3721,2%
AFRICAN CHRISTIAN DEMOCRATIC PARTY96 5780,6%
UNITED DEMOCRATIC MOVEMENT78 4460,5%
RISE MZANSI67 9790,4%
BUILD ONE SOUTH AFRICA WITH MMUSI MAIMANE65 9230,4%
AFRICAN TRANSFORMATION MOVEMENT63 5540,4%
AL JAMA-AH39 0680,2%
NATIONAL COLOURED CONGRESS37 4230,2%
PAN AFRICANIST CONGRESS OF AZANIA36 7120,2%
UNITED AFRICANS TRANSFORMATION35 6790,2%
GOOD29 5000,2%
#HOPE4SA27 2170,2%
ALLIED MOVEMENT FOR CHANGE22 0590,1%
UNITED INDEPENDENT MOVEMENT20 0040,1%
AFRICAN INDEPENDENT CONGRESS19 9000,1%
NATIONAL FREEDOM PARTY19 3970,1%
AZANIAN PEOPLE'S ORGANISATION19 0480,1%
AFRICAN CONGRESS FOR TRANSFORMATION18 3540,1%
AFRICAN HEART CONGRESS16 3070,1%
CONGRESS OF THE PEOPLE14 1770,1%
AFRICAN PEOPLE'S CONVENTION13 1950,1%
AFRICA RESTORATION ALLIANCE11 1080,1%
FORUM 4 SERVICE DELIVERY11 0770,1%
DEMOCRATIC LIBERAL CONGRESS10 9050,1%
ALLIANCE OF CITIZENS FOR CHANGE9 3330,1%
ACTION ALLIANCE DEVELOPMENT PARTY7 8020,0%
CONSERVATIVES IN ACTION7 4240,0%
SOUTH AFRICAN ROYAL KINGDOMS ORGANIZATION6 6860,0%
NORTHERN CAPE COMMUNITIES MOVEMENT6 6290,0%
PEOPLE'S MOVEMENT FOR CHANGE5 5390,0%
ABANTU BATHO CONGRESS5 5310,0%
ECONOMIC LIBERATORS FORUM SOUTH AFRICA5 4080,0%
ORGANIC HUMANITY MOVEMENT5 2400,0%
AFRICAN CONTENT MOVEMENT5 1070,0%
SIZWE UMMAH NATION5 0160,0%
SOUTH AFRICAN RAINBOW ALLIANCE4 7960,0%
AFRICAN PEOPLE'S MOVEMENT4 6010,0%
ABLE LEADERSHIP3 8670,0%
REFERENDUM PARTY3 8340,0%
ALL CITIZENS PARTY3 6930,0%
AFRICA AFRICANS RECLAIM3 3700,0%
CITIZANS2 9920,0%
XILUVA2 5930,0%
AFRICAN MOVEMENT CONGRESS2 1410,0%
FREE DEMOCRATS1 9920,0%

Key figures

Valid votes
16 078 093
Turnout
58,6%
Votes cast
16 291 516
Spoilt votes
213 423
Registered voters
27 782 081
Ballots
1

Compare with another national & Provincial election

Map

Limpopo: municipalities on the boundaries in force on polling day

Turnout, National ballot, 2024

Limpopo: by municipal area

Municipal areas as the official results list them for this election

2024 National and Provincial Elections — National ballot — Limpopo
Municipal areaValid votesTurnoutANCMost votes
Ba-Phalaborwa41 63752,0%65,7%AFRICAN NATIONAL CONGRESS 65,7%
Bela-Bela18 45955,6%55,8%AFRICAN NATIONAL CONGRESS 55,8%
Blouberg44 88551,2%77,7%AFRICAN NATIONAL CONGRESS 77,7%
Collins Chabane91 61253,0%84,5%AFRICAN NATIONAL CONGRESS 84,5%
Elias Motsoaledi62 88749,4%65,3%AFRICAN NATIONAL CONGRESS 65,3%
Ephraim Mogale30 96549,9%69,9%AFRICAN NATIONAL CONGRESS 69,9%
Fetakgomo Tubatse113 04653,1%76,9%AFRICAN NATIONAL CONGRESS 76,9%
Greater Giyani71 65053,3%80,6%AFRICAN NATIONAL CONGRESS 80,6%
Greater Letaba64 45854,9%81,4%AFRICAN NATIONAL CONGRESS 81,4%
Greater Tzaneen101 23652,4%77,0%AFRICAN NATIONAL CONGRESS 77,0%
Lepelle-Nkumpi55 39648,3%69,9%AFRICAN NATIONAL CONGRESS 69,9%
Lephalale35 28351,6%64,2%AFRICAN NATIONAL CONGRESS 64,2%
Makhado102 50853,5%85,9%AFRICAN NATIONAL CONGRESS 85,9%
Makhuduthamaga69 84250,8%72,4%AFRICAN NATIONAL CONGRESS 72,4%
Maruleng32 15855,2%72,2%AFRICAN NATIONAL CONGRESS 72,2%
Modimolle-Mookgophong31 05157,4%54,8%AFRICAN NATIONAL CONGRESS 54,8%
Mogalakwena76 51451,8%69,1%AFRICAN NATIONAL CONGRESS 69,1%
Molemole32 47452,1%76,1%AFRICAN NATIONAL CONGRESS 76,1%
Musina26 77654,8%80,9%AFRICAN NATIONAL CONGRESS 80,9%
Polokwane179 34951,6%61,6%AFRICAN NATIONAL CONGRESS 61,6%
Thabazimbi22 60547,1%52,1%AFRICAN NATIONAL CONGRESS 52,1%
Thulamela125 39351,4%89,6%AFRICAN NATIONAL CONGRESS 89,6%

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
  • Regional ballot

Boundaries and comparisons

Areas of the 2021 municipal delimitation; boundaries held (Municipalities 2021 (MDB), Provinces (MDB, as in force for the 2021 local elections)).

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 2021 municipalities (in force on polling day), so this election's municipal results can be mapped on the MDB 2021 boundaries.
  • Candidates: the IEC's final candidate lists as at 10/04/2024 08:30 — national, regional and provincial lists of every party, and independent candidates on the regional and provincial ballots. 10 085 people.

Historical context

  • The first national and provincial election with three ballots: the National ballot (200 National Assembly seats from national lists), the Regional ballot (200 seats from regional lists, one region per province) and the Provincial ballot (provincial legislatures). Independent candidates could stand on the regional and provincial ballots for the first time.

Source issues

  • On the regional and provincial ballots the IEC's voting-district files list each independent candidate as an unnamed line, "INDEPENDENT". The lines cannot be told apart from one voting district to the next, so their votes are stored as ONE combined line per province, never split or attributed. The IEC's results report names each independent candidate with their provincial total; their sum is checked against the combined line.
  • The voting-district file and the IEC's results report (IEC 2024 National Election — Detailed Results, National ballot, all provinces (PDF), results as at 21/06/2024 01:51:28 PM) differ in 56 of 616 figures, all in Gauteng (valid votes: file 16 078 093, report 16 077 342). Eastern Cape, Free State, 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 2024 National Election — Detailed Results, Regional ballot, all provinces (PDF), results as at 21/06/2024 01:51:28 PM) differ in 50 of 530 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.
  • The voting-district file and the IEC's results report (IEC 2024 Provincial Election — Detailed Results, all provinces (PDF), results as at 21/06/2024 01:51:28 PM) differ in 52 of 660 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.
  • The national file has 1 line that is not a candidate row (page 62: “JA” — not a candidate row); not loaded.
  • The regional file has 1 line that is not a candidate row (page 49: “JA” — not a candidate row); not loaded.
  • On the provincial lists, 5 entries repeat a person already on the same list (e.g. PAN AFRICANIST CONGRESS OF AZANIA — provincial: ec-eastern-cape, order number 58; PAN AFRICANIST CONGRESS OF AZANIA — provincial: wc-western-cape, order number 42). The first entry is shown; the repeat is recorded, not loaded.
  • On 43 provincial lists some order numbers are missing (e.g. hope4sa provincial gt-gauteng: 10; actionsa provincial kzn-kwazulu-natal: 33). Positions are shown as published.
  • The provincial file has 1 line that is not a candidate row (page 73: “JA” — not a candidate row); not loaded.

How it was read and checked

  • Election date: Polling day as proclaimed by the President (Government Gazette, 23 February 2024; gov.za media statement of 23 February 2024).
  • 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).
  • A person is one entry per distinct name and partly masked ID number on the lists, so two different people with the same name stay two people. The masked ID number is personal information: it is used only for that, and is neither stored nor published. A candidate list is not a list of who was elected.

Sources

The official files behind these results

Official documents behind this record
DocumentRoleRetrievedSHA-256
IEC 2024 National Election — full results down to voting-district level, National ballot (zipped CSV)Results data8 October 2026da7afa029ee24e2a…
IEC 2024 National Election — full results down to voting-district level, Regional ballot (zipped CSV)Results data8 October 20260160c3e2d671a771…
IEC 2024 NPE — Final National Candidates (PDF)candidate_list8 October 20266d6d7b5c30954f14…
IEC 2024 NPE — Final Provincial Candidates (PDF)candidate_list8 October 2026f4d88bfff930bf07…
IEC 2024 NPE — Final Regional Candidates (PDF)candidate_list8 October 2026cf4bfa102ab8b42c…
IEC 2024 Provincial Election — full results down to voting-district level (zipped CSV)Results data8 October 2026bc09f835e155a711…
IEC 2024 National Election — Detailed Results, National ballot, all provinces (PDF)Results report8 October 20262931930f27426b05…
IEC 2024 National Election — Detailed Results, Regional ballot, all provinces (PDF)Results report8 October 20262681a72802cb57ac…
IEC 2024 Provincial Election — Detailed Results, all provinces (PDF)Results report8 October 20264a6bd9a6979a5112…
IEC 2024 National Election — Seat Calculation, National Assembly (PDF)Seat calculation8 October 202668690211abe6b4e6…

Turnout 58,6%