Skip to content
Mandate SA — home

2021 Local Government Elections

Held on 1 November 2021. Results for every voting district, as published by the IEC. Mapped on the boundaries in force on polling day.

Municipal PR ballot: results

Every voter's proportional representation ballot for their municipal council.

2021 Local Government Elections — Municipal PR ballot
Party or contestant (as listed)VotesShare
AFRICAN NATIONAL CONGRESS5 407 32946,1%
DEMOCRATIC ALLIANCE2 549 00021,7%
ECONOMIC FREEDOM FIGHTERS1 225 66510,5%
INKATHA FREEDOM PARTY685 4145,8%
ACTIONSA306 1672,6%
VRYHEIDSFRONT PLUS273 7572,3%
PATRIOTIC ALLIANCE114 7651,0%
AFRICAN CHRISTIAN DEMOCRATIC PARTY93 1370,8%
GOOD74 1940,6%
AFRICAN INDEPENDENT CONGRESS73 0360,6%
AFRICAN TRANSFORMATION MOVEMENT70 9040,6%
NATIONAL FREEDOM PARTY61 0770,5%
Others (300 together)786 1666,7%
Show all 312 parties and contestants
All 312 parties and contestants
Party or contestant (as listed)VotesShare
AFRICAN NATIONAL CONGRESS5 407 32946,1%
DEMOCRATIC ALLIANCE2 549 00021,7%
ECONOMIC FREEDOM FIGHTERS1 225 66510,5%
INKATHA FREEDOM PARTY685 4145,8%
ACTIONSA306 1672,6%
VRYHEIDSFRONT PLUS273 7572,3%
PATRIOTIC ALLIANCE114 7651,0%
AFRICAN CHRISTIAN DEMOCRATIC PARTY93 1370,8%
GOOD74 1940,6%
AFRICAN INDEPENDENT CONGRESS73 0360,6%
AFRICAN TRANSFORMATION MOVEMENT70 9040,6%
NATIONAL FREEDOM PARTY61 0770,5%
UNITED DEMOCRATIC MOVEMENT60 3010,5%
ABANTU BATHO CONGRESS39 2240,3%
PAN AFRICANIST CONGRESS OF AZANIA32 2620,3%
FORUM 4 SERVICE DELIVERY29 5730,3%
CAPE COLOURED CONGRESS26 8180,2%
CONGRESS OF THE PEOPLE26 5250,2%
AL JAMA-AH25 9150,2%
MAPSIXTEEN CIVIC MOVEMENT22 6270,2%
AFRICAN PEOPLE'S CONVENTION21 2820,2%
INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION17 0540,1%
UNITED INDEPENDENT MOVEMENT15 8640,1%
DEFENDERS OF THE PEOPLE13 5460,1%
AFRICAN PEOPLE'S MOVEMENT13 3330,1%
UNITED CHRISTIAN DEMOCRATIC PARTY10 8850,1%
INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA10 6800,1%
AFRICA RESTORATION ALLIANCE10 0190,1%
TSOGANG CIVIC MOVEMENT9 8420,1%
JUSTICE AND EMPLOYMENT PARTY9 6440,1%
TEAM SUGAR SOUTH AFRICA9 3650,1%
CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY8 1870,1%
AZANIAN PEOPLE'S ORGANISATION6 8530,1%
INDEPENDENT ALLIANCE6 5450,1%
PLAASLIKE BESORGDE INWONERS6 4860,1%
ACTIVE CITIZENS COALITION6 2390,1%
AFRICAN DEMOCRATIC CHANGE5 6610,0%
SETSOTO SERVICE DELIVERY FORUM5 5420,0%
NORTHERN ALLIANCE5 4990,0%
MIDDELBURG AND HENDRINA RESIDENTS FRONT5 3820,0%
NAMAKWA CIVIC MOVEMENT5 1590,0%
INTERNATIONAL REVELATION CONGRESS4 9990,0%
CIVIC INDEPENDENT4 7090,0%
BLACK FIRST LAND FIRST4 6950,0%
LEKWA COMMUNITY FORUM4 6740,0%
AZANIAN INDEPENDENT COMMUNITY MOVEMENT4 4980,0%
KZN INDEPENDENCE4 3700,0%
MINORITY FRONT4 2760,0%
AFRICAN INDEPENDENT PEOPLE'S ORGANISATION4 2540,0%
THE INDEPENDENTS4 1960,0%
CEDERBERG FIRST RESIDENTS ASSOCIATION4 0030,0%
HOPE FOR THE FUTURE3 9760,0%
ABLE LEADERSHIP3 9570,0%
ACADEMIC CONGRESS UNION3 9390,0%
AFRICAN HEART CONGRESS3 9380,0%
AFRICAN VOICE PROGRESSIVE PARTY3 9170,0%
BREEDEVALLEI ONAFHANKLIK3 9030,0%
CIVIC WARRIORS3 8000,0%
DIKWANKWETLA PARTY OF SOUTH AFRICA3 7600,0%
PEOPLE'S FREEDOM PARTY3 7550,0%
AFRICAN FREEDOM REVOLUTION3 7050,0%
SIYATHEMBA COMMUNITY MOVEMENT3 4940,0%
SOUTH AFRICAN ROYAL KINGDOMS ORGANIZATION3 4540,0%
DEMOCRATIC LIBERAL CONGRESS3 4390,0%
MAKANA CITIZENS FRONT3 3960,0%
CAPE MUSLIM CONGRESS3 3550,0%
LAND PARTY3 3550,0%
THE ORGANIC HUMANITY MOVEMENT3 3460,0%
BOLSHEVIKS PARTY OF SOUTH AFRICA3 3040,0%
SAVE MADIBENG3 1800,0%
COMMUNITY SOLIDARITY ASSOCIATION3 0840,0%
ALL UNEMPLOYMENT LABOUR ALLIANCE3 0420,0%
INDEPENDENT CITIZENS MOVEMENT3 0260,0%
SOL- PLAATJIE SERVICE DELIVERY FORUM2 9230,0%
ABANTU INTEGRITY MOVEMENT2 9140,0%
POWER OF AFRICANS UNITY2 8690,0%
BETTER RESIDENTS ASSOCIATION2 7630,0%
PEOPLE'S REVOLUTIONARY MOVEMENT2 7530,0%
UMSOBOMVU RESIDENTS ASSOCIATION2 7530,0%
AFRICAN PEOPLE FIRST2 7220,0%
CONCERNED DRAKENSTEIN RESIDENTS2 7170,0%
PARTY OF ACTION2 6030,0%
MOPANI INDEPENDENT MOVEMENT2 5460,0%
INDEPENDENT RATEPAYERS ASSOCIATION OF SA2 5370,0%
GOD SAVE AFRICA2 5350,0%
SOCIALIST AGENDA OF DISPOSSESSED AFRICANS2 5170,0%
SPECTRUM NATIONAL PARTY2 5170,0%
AFRIKAN ALLIANCE OF SOCIAL DEMOCRATS2 4230,0%
BATHO PELE MOVEMENT2 3930,0%
NATIONAL PEOPLE'S FRONT2 2970,0%
MOQHAKA COMMUNITY FORUM2 2310,0%
MINORITIES OF SOUTH AFRICA2 2260,0%
AFRICAN CONTENT MOVEMENT2 2250,0%
SOCIALIST PARTY OF SOUTH AFRICA2 2000,0%
KHOISAN REVOLUTION2 1290,0%
KAROO DEMOCRATIC FORCE2 0830,0%
THABAZIMBI RESIDENTS ASSOCIATION2 0770,0%
SOUTH AFRICAN MAINTENANCE AND ESTATE BENEFICIARIES ASSOCIATI2 0740,0%
AFRICAN MANTUNGWA COMMUNITY2 0350,0%
PEOPLE'S DEMOCRATIC MOVEMENT2 0020,0%
NATIONAL INDEPENDENT PARTY1 9950,0%
ACTIVISTS MOVEMENT OF SOUTH AFRICA1 9880,0%
ACTIVE UNITED FRONT1 9830,0%
XIMOKO PARTY1 9590,0%
NEW HORIZON MOVEMENT1 9130,0%
INDEPENDENT PEOPLE'S PARTY1 9060,0%
TRULY ALLIANCE1 8710,0%
SAVE TSANTSABANE COALITION1 8170,0%
SOCIALIST REVOLUTIONARY WORKERS PARTY1 8060,0%
DEMOCRATIC ARTISTS PARTY1 8030,0%
KNYSNA INDEPENDENT MOVEMENT1 7970,0%
DEMOCRATIC INDEPENDENT PARTY1 7470,0%
COMPATRIOTS OF SOUTH AFRICA1 7430,0%
SOUTH AFRICA MY HOME RESIDENTS ASSOCIATION1 7150,0%
MPUMALANGA PARTY1 6240,0%
KAROO GEMEENSKAP PARTY1 6220,0%
ARONA1 6030,0%
NATIONAL PEOPLES AMBASSADORS1 5700,0%
AGANG SOUTH AFRICA1 5640,0%
AGENCY FOR NEW AGENDA1 5520,0%
GAMAGARA COMMUNITY FORUM1 5030,0%
NALA COMMUNITY FORUM1 4950,0%
KINGDOM COVENANT DEMOCRATIC PARTY1 4840,0%
DIENSLEWERINGS PARTY1 4720,0%
MERAFONG AGENTS OF CHANGE1 3560,0%
SINDAWONYE PROGRESSIVE PARTY1 3260,0%
AFRICAN SECURITY CONGRESS1 2960,0%
ALLIED MOVEMENT FOR CHANGE1 2760,0%
MAGOSHI SWARANANG MOVEMENT1 2730,0%
CREDIBLE ALTERNATIVE 1ST MOVEMENT1 2650,0%
OUDTSHOORN GEMEENSKAP INISIATIEF1 2480,0%
AFRICAN MANDATE CONGRESS1 2440,0%
MALETSWAI CIVIC ASSOCIATION1 2370,0%
STERKSPRUIT CIVIC ASSOCIATION1 2210,0%
PLETT DEMOCRATIC CONGRESS1 2190,0%
ECONOMIC EMANCIPATION FORUM1 2040,0%
UNITED CULTURAL MOVEMENT1 1890,0%
ONE MOVEMENT FOR CAPE TOWN1 1860,0%
AZANIA RESIDENT PARTY1 1740,0%
ABAHLALI BASE MKHANYAKUDE MOVEMENT1 1130,0%
VAAL ALTERNATIVE ALLIANCE LEKGOTLA1 0390,0%
ARUSHA ECONOMIC COALITION1 0220,0%
CAPRICORN INDEPENDENT COMMUNITY ACTIVISTS FORUM9940,0%
INDEPENDENTS FOR COMMUNITIES9900,0%
INGUBO YESKHETHU PARTY9900,0%
DEMOCRATIC COMMUNITY MOVEMENT9870,0%
AFRICAN DEMOCRATS9780,0%
DEVOTED CITIZENS OF MSUNDUZI9330,0%
AGENDA TO CITIZENRY GOVERNORS9100,0%
IQELA LENTSANGO - DAGGA PARTY9080,0%
WESTERN PROVINCE PARTY8980,0%
KNOW YOUR NEIGHBOUR8800,0%
KAREEBERG CIVIC MOVEMENT8710,0%
REPUBLICAN CONFERENCE OF TSHWANE8690,0%
INTERNATIONAL PARTY8500,0%
BUSHBUCKRIDGE LOCALS MOVEMENT8470,0%
ADVIESKANTOOR8240,0%
AFRICAN PROGRESSIVE MOVEMENT8110,0%
MTHATHA RATEPAYERS AND RESIDENTS ASSOCIATION8110,0%
DEMOCRATIC LABOUR PARTY8090,0%
SOUTH AFRICAN POLITICAL ASSOCIATION7860,0%
NATIONAL ECONOMIC FIGHTERS7840,0%
MORETELE INDEPENDENT CIVIC ORGANIZATION7740,0%
RANDFONTEIN PEOPLES PARTY7560,0%
WITZENBERG AKSIE7540,0%
NATIONAL COMMUNIST CONGRESS7510,0%
NGWATHE RESIDENTS ASSOCIATION7380,0%
DEMOCRATIC PEOPLE'S ALTERNATIVE7320,0%
PATRIOTIC FRONT OF AZANIA7250,0%
DIKGATLONG INDEPENDED FORUM7090,0%
AFRICAN AMBASSADORS OF SOUTH AFRICA7030,0%
AFRICAN MULTICULTURAL ECONOMIC CONGRESS6950,0%
KANNALAND INDEPENDENT PARTY6860,0%
THE GREENS6740,0%
TIKWANA YOUTH POWER6680,0%
CHANGE6670,0%
THABAZIMBI FORUM FOR SERVICE DELIVERY6650,0%
IKHWEZI POLITICAL MOVEMENT6450,0%
ALLIANCE FOR TRANSFORMATION FOR ALL6140,0%
CHRISTIAN DEMOCRATIC PARTY6140,0%
COMMUNITY FREEDOM PARTY6040,0%
FORUM FOR DEMOCRATS6030,0%
AFRICAN ISLAMIC MOVEMENT5920,0%
UNITED FRONT OF THE EASTERN CAPE5850,0%
ROYAL LOYAL PROGRESS5840,0%
MORETELE PEOPLES PARTY5820,0%
BANA BA THARI5780,0%
PHOKWANE SERVICE DELIVERY FORUM5710,0%
CONCERN5680,0%
DEMOCRATIC PEOPLE'S MOVEMENT5660,0%
UNITED SOUTH AFRICA5570,0%
UNITED PROGRESSIVE PARTY SOUTH AFRICA5540,0%
GAZA MOVEMENT FOR CHANGE5430,0%
TRANSFORMATIVE YOUTH MOVEMENT5370,0%
THE NATIONALS OF SOUTH AFRICA5260,0%
US THE PEOPLE5190,0%
AFRICAN COVENANT5160,0%
DISABILITY AND OLDER PERSON POLITICAL PARTY5160,0%
LEPHALALE RESIDENTS PARTY5160,0%
SOCIALIST ECONOMIC FREEDOM MOVEMENT5040,0%
METSIMAHOLO COMMUNITY ASSOCIATION4920,0%
SIZWE UMMAH NATION4850,0%
ADVANCED DYNAMIC ALLIANCE4810,0%
MOGALAKWENA RESIDENTS ASSOCIATION4770,0%
AFRICAN UNIFIED MOVEMENT4550,0%
LIMPOPO RESIDENTS ASSOCIATION4510,0%
ANSWER FOR COMMUNITY4410,0%
GAZANKULU LIBERATION CONGRESS4400,0%
LEBOWAKGOMO CIVIC ORGANIZATION4360,0%
BOTHO COMMUNITY MOVEMENT4330,0%
DEMOCRATIC PEOPLE'S CONGRESS4320,0%
IKEMELENG FREE STATE4310,0%
DEMOCRATIC UNION PLUS4240,0%
ABAHLALY BAAHI4190,0%
WITZENBERG PARTY4050,0%
MANDELA BAY COMMUNITY MOVEMENT4010,0%
THE PEOPLE'S VOICE4010,0%
AFRICA'S NEW DAWN3990,0%
LANGERBERG INDEPENDENT PARTY3950,0%
SUID - KAAP SAAMSTAAN3870,0%
AFRICAN FEDERAL CONVENTION3780,0%
MAKANA INDEPENDENT NEW DEAL3710,0%
MANGAUNG COMMUNITY FORUM3660,0%
DEMOCRATIC NEW CIVIC ASSOCIATION3640,0%
AFRICAN PEOPLE'S SOCIALIST PARTY3580,0%
AFRICAN FREEDOM PARTY3490,0%
MOVEMENT FOR AFRICAN CONVENTION3380,0%
EQUAL RIGHTS FOR ALL3360,0%
OUR CITY MATTERS3360,0%
DIKGATLONG SERVICE DELIVERY FORUM3320,0%
DENNILTON RESIDENTS ASSOCIATION3300,0%
FEDERAL PARTY SA3290,0%
ECONOMIC LIBERATION CONGRESS3190,0%
CIVIC VOICE3000,0%
OUR NATION2990,0%
NATIONAL DEMOCRATIC CONVENTION2960,0%
HESSEQUA PEOPLES MOVEMENT2850,0%
AFRICAN ECONOMIC TRANSFORMERS2740,0%
AFRICAN BASIC REPUBLICANS2720,0%
KHOI-SAN HEAVENLY PARTY2690,0%
KHOWA RESIDENTS ASSOCIATION2690,0%
KAROO ONTWIKKELINGS PARTY2620,0%
SOUTH AFRICAN RELIGIOUS CIVIC ORGANISATION2560,0%
AMALGAMATED RAINBOW MOVEMENT2520,0%
DECENT POLITICAL PARTY2510,0%
MALAMULELE COMMUNITY ASSOCIATION2490,0%
SAKHISIZWE PROGRESSIVE MOVEMENT2490,0%
BOTSHABELO UNEMPLOYED MOVEMENT2440,0%
SAYCO GONDWE CIVIC MOVEMENT2380,0%
UNITED COMMUNITY FRONT2360,0%
SOUTH AFRICA VUKA MOVEMENT2350,0%
MOVEMENT FOR TOTAL LIBERATION2320,0%
PROGRESSIVE COMMUNITY MOVEMENT2290,0%
SERVICE DELIVERY MOVEMENT2200,0%
SINGUKUKHANYA KWEZWE CHRISTIAN PARTY2160,0%
BATHO PELE PARTY2030,0%
YOUTH INDEPENDENCE PARTY AND YOUTH ASSOCIATES2030,0%
SOUTH AFRICAN SECURITY ORGANISATION2000,0%
LEIHLO LA SETJHABA RAINBOW1940,0%
DEVELOPMENT OF JOBS IN VRYHEID1930,0%
KAAP AGULHAS CIVIC ORGANISASIE1920,0%
THE PEOPLE'S AGENDA1920,0%
FUTURE GENERATION CONGRESS1900,0%
MOVEMENT DEMOCRATIC CONGRESS1900,0%
KNYSNA UNITY CONGRESS1850,0%
BATHO BA QETILE1800,0%
ACTIVE NATION AGAINST CORRUPTION1790,0%
WITZENBERG ONAFHANKLIKE DEMOKRATIESE PARTY1750,0%
CHRISTIANS OF SOUTH AFRICA1710,0%
UNITED RESIDENTS FRONT1710,0%
PROPHETIC MOVEMENT ARMY1680,0%
NATIONAL RELIGIOUS FREEDOM PARTY1670,0%
METSIMAHOLO PROGRESSIVE PEOPLE FORUM1660,0%
INDEPENDENT CIVIC MOVEMENT1600,0%
TRANSFORMING DRAKENSTEIN COMMUNITY FORUM1590,0%
PROGRESSIVE CHANGE1580,0%
DEMOCRATIC FREEDOM ALLIANCE1520,0%
DISRUPT PARTY1520,0%
CIVIC MOVEMENT OF SOUTH AFRICA1510,0%
SHOSHOLOZA PROGRESSIVE PARTY1500,0%
ACTIVE MOVEMENT FOR CHANGE1490,0%
POELANO REVELATION PARTY1420,0%
KATEKANI ECONOMIC POWER1410,0%
PROGRESSIVE FRONT OF SOUTH AFRICA1400,0%
PONGOLA PEOPLE'S PARTY1380,0%
DEMOCRATIC ASSOCIATION OF WITZENBERG INDEPENDENCE1320,0%
SOCIALIST CIVIC MOVEMENT1290,0%
INDEPENDENT PARTY1190,0%
ALTERNATIVE AFRICAN ALLEGIANCE1140,0%
BLACK AND WHITE PARTY1140,0%
BELABELA COMMUNITY REVOLUTION1130,0%
FREE DEMOCRATS1110,0%
AFRICAN VOICE1050,0%
BITOU CONCERNED RESIDENTS1000,0%
EASTERN CAPE MOVEMENT980,0%
SOUTH AFRICAN PEOPLES MOVEMENT920,0%
YOUNG PEOPLES PARTY860,0%
KONSERWATIEWE PARTY/CONSERVATIVE PARTY820,0%
KHOISAN UNITED MOVEMENT790,0%
RISE UP AFRICA / TSOGA AFRICA770,0%
GAZA YOUTH REVOLUTION760,0%
CITIZENS RIGHTS PROTECTION UNITY710,0%
UNEMPLOYMENT MOVEMENT SA700,0%
SERVICE FOR ALL650,0%
COMMUNITY PARTY600,0%
HIS LORDSHIP TO SAVE AND LEAD PARTY600,0%
ARE AGENG AFRIKA580,0%
REVOLUTIONARY DEMOCRATIC PATRIOTS580,0%
EDEN UNITED PEOPLE'S PARTY510,0%
SOUTH AFRICAN UNITED NATIONAL DEMOCRATIC FRONT400,0%
CONGREGATIONAL CHRISTIAN UNITY290,0%
UMNOTHO DEMOCRATIC FRONT260,0%

Key figures

Valid votes
11 720 611
Turnout
45,6%
Votes cast
11 950 085
Spoilt votes
229 474
Registered voters
26 203 560
Ballots
213

Compare with another local Government election

Map

Western Cape: municipalities on the boundaries in force on polling day

Turnout, Municipal PR ballot, 2021

Western Cape: by municipal area

Municipal areas as the official results list them for this election

2021 Local Government Elections — Municipal PR ballot — Western Cape
Municipal areaValid votesTurnoutAFRICAN NATIONAL CONGRESSMost votes
Beaufort West15 04956,7%28,2%AFRICAN NATIONAL CONGRESS 28,2%
Bergrivier14 92554,6%19,7%DEMOCRATIC ALLIANCE 62,1%
Bitou19 55664,1%29,3%DEMOCRATIC ALLIANCE 40,5%
Breede Valley36 95248,1%23,7%DEMOCRATIC ALLIANCE 44,7%
Cape Agulhas11 87556,6%26,5%DEMOCRATIC ALLIANCE 45,4%
Cederberg14 78254,9%35,6%AFRICAN NATIONAL CONGRESS 35,6%
City of Cape Town913 44446,8%18,7%DEMOCRATIC ALLIANCE 58,7%
Drakenstein66 54051,2%19,8%DEMOCRATIC ALLIANCE 55,9%
George53 50850,8%17,6%DEMOCRATIC ALLIANCE 46,9%
Hessequa20 90263,2%34,7%DEMOCRATIC ALLIANCE 50,7%
Kannaland8 94460,5%21,3%INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA 45,2%
Knysna23 29555,5%33,9%DEMOCRATIC ALLIANCE 36,1%
Laingsburg3 24868,8%25,6%AFRICAN NATIONAL CONGRESS 25,6%
Langeberg20 31147,2%25,6%DEMOCRATIC ALLIANCE 44,8%
Matzikama16 50552,6%29,4%DEMOCRATIC ALLIANCE 37,9%
Mossel Bay35 28255,4%15,4%DEMOCRATIC ALLIANCE 66,2%
Oudtshoorn22 82044,2%27,6%DEMOCRATIC ALLIANCE 30,9%
Overstrand34 37957,8%15,9%DEMOCRATIC ALLIANCE 63,7%
Prince Albert5 61670,7%10,6%DEMOCRATIC ALLIANCE 37,2%
Saldanha Bay30 87151,0%22,1%DEMOCRATIC ALLIANCE 47,0%
Stellenbosch43 03446,0%16,6%DEMOCRATIC ALLIANCE 62,1%
Swartland23 27947,4%18,8%DEMOCRATIC ALLIANCE 61,3%
Swellendam11 89059,0%39,5%DEMOCRATIC ALLIANCE 52,3%
Theewaterskloof25 73643,5%28,6%DEMOCRATIC ALLIANCE 42,0%
Witzenberg19 92442,9%30,7%DEMOCRATIC ALLIANCE 36,9%

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

  • District council PR ballot
  • Municipal PR ballot
  • Ward 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), Wards 2021 (MDB)).

Nationally and by province this election compares with every other local Government 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

  • Results for every voting district (23 147), ward (4 468) and municipality (213): the ward ballot, the municipal proportional representation (PR) ballot and the district council PR ballot (DC 40%), from the IEC's downloadable detailed results, one file per province.
  • Mapped on the Municipal Demarcation Board's 2021 ward and municipal boundaries, the boundaries the election was held on.

What it does not hold

  • Votes cast are the sum of valid and spoilt votes (the files give the parts). Contestants are listed in the files' order (alphabetical), not ballot-paper order. Seats are not in these files and are not shown.

Source issues

  • Ward candidates are not named in the files: ward-ballot votes are given per party, and all independent ward candidates of a ward are one line, "INDEPENDENT". Stored as published; the winner of a ward is shown only where a party line has the most votes.
  • Mpumalanga: the voting-district file (generated 23 November 2021) has 6 fewer spoilt ward-ballot votes and 4 fewer spoilt DC 40% votes than the IEC's summaries (printed later). Valid votes agree exactly. Loaded as the voting-district file states; to raise with the IEC.

How it was read and checked

  • Election date: 1 November 2021 (IEC electoral event 1091).
  • Reconciled with the IEC's national Results Summary (all ballots): every party line, for every ballot type, nationally and per province, agrees exactly; valid votes agree exactly (ward 11 749 100; PR 11 720 611; DC 40% 7 128 275).

Sources

The official files behind these results

Official documents behind this record
DocumentRoleRetrievedSHA-256
IEC 2021 Local Government Elections — downloadable detailed results, Eastern Cape (CSV)Results data7 October 2026332d476288148cf0…
IEC 2021 Local Government Elections — downloadable detailed results, Free State (CSV)Results data7 October 2026ef4b54c7e438cdfd…
IEC 2021 Local Government Elections — downloadable detailed results, Gauteng (CSV)Results data7 October 2026644fa0552e36598b…
IEC 2021 Local Government Elections — downloadable detailed results, KwaZulu-Natal (CSV)Results data7 October 202655d8af702ebcc5dc…
IEC 2021 Local Government Elections — downloadable detailed results, Limpopo (CSV)Results data7 October 20265e539900d8f4448e…
IEC 2021 Local Government Elections — downloadable detailed results, Mpumalanga (CSV)Results data7 October 2026564cef51184a64a4…
IEC 2021 Local Government Elections — downloadable detailed results, North West (CSV)Results data7 October 2026a07f630d44eac0ba…
IEC 2021 Local Government Elections — downloadable detailed results, Northern Cape (CSV)Results data7 October 202666b9e8c1db1f60c9…
IEC 2021 Local Government Elections — downloadable detailed results, Western Cape (CSV)Results data7 October 20267e04e72932a8fb72…
IEC 2021 Local Government Elections — Results Summary, All Ballots, all provinces (PDF)Results report7 October 2026f66d24d67fb2ae02…

Turnout 45,6%