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.

District council PR ballot: results

The district council PR ballot (40% of district council seats).

2021 Local Government Elections — District council PR ballot
Party or contestant (as listed)VotesShare
AFRICAN NATIONAL CONGRESS3 838 03753,8%
DEMOCRATIC ALLIANCE995 87714,0%
ECONOMIC FREEDOM FIGHTERS804 39911,3%
INKATHA FREEDOM PARTY591 2658,3%
VRYHEIDSFRONT PLUS161 0622,3%
AFRICAN TRANSFORMATION MOVEMENT55 5090,8%
NATIONAL FREEDOM PARTY52 5920,7%
UNITED DEMOCRATIC MOVEMENT46 5080,7%
PATRIOTIC ALLIANCE38 4020,5%
GOOD35 2060,5%
AFRICAN CHRISTIAN DEMOCRATIC PARTY32 2390,5%
ABANTU BATHO CONGRESS31 2530,4%
Others (160 together)445 9266,3%
Show all 172 parties and contestants
All 172 parties and contestants
Party or contestant (as listed)VotesShare
AFRICAN NATIONAL CONGRESS3 838 03753,8%
DEMOCRATIC ALLIANCE995 87714,0%
ECONOMIC FREEDOM FIGHTERS804 39911,3%
INKATHA FREEDOM PARTY591 2658,3%
VRYHEIDSFRONT PLUS161 0622,3%
AFRICAN TRANSFORMATION MOVEMENT55 5090,8%
NATIONAL FREEDOM PARTY52 5920,7%
UNITED DEMOCRATIC MOVEMENT46 5080,7%
PATRIOTIC ALLIANCE38 4020,5%
GOOD35 2060,5%
AFRICAN CHRISTIAN DEMOCRATIC PARTY32 2390,5%
ABANTU BATHO CONGRESS31 2530,4%
AFRICAN INDEPENDENT CONGRESS31 2440,4%
FORUM 4 SERVICE DELIVERY28 7980,4%
MAPSIXTEEN CIVIC MOVEMENT22 9050,3%
INDEPENDENT SOUTH AFRICAN NATIONAL CIVIC ORGANISATION17 5560,2%
CONGRESS OF THE PEOPLE15 0470,2%
AFRICAN PEOPLE'S CONVENTION14 2940,2%
AFRICAN PEOPLE'S MOVEMENT12 6610,2%
PAN AFRICANIST CONGRESS OF AZANIA12 6130,2%
INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA9 7750,1%
TSOGANG CIVIC MOVEMENT9 6770,1%
TEAM SUGAR SOUTH AFRICA9 4610,1%
ACTIONSA8 8160,1%
JUSTICE AND EMPLOYMENT PARTY7 9060,1%
UNITED CHRISTIAN DEMOCRATIC PARTY7 6360,1%
PLAASLIKE BESORGDE INWONERS6 4460,1%
INDEPENDENT ALLIANCE5 8910,1%
AL JAMA-AH5 8840,1%
SETSOTO SERVICE DELIVERY FORUM5 6050,1%
NAMAKWA CIVIC MOVEMENT5 0930,1%
THE INDEPENDENTS4 8570,1%
CIVIC INDEPENDENT4 3700,1%
AFRICAN INDEPENDENT PEOPLE'S ORGANISATION4 2750,1%
DEFENDERS OF THE PEOPLE4 1760,1%
AZANIAN PEOPLE'S ORGANISATION4 1710,1%
AZANIAN INDEPENDENT COMMUNITY MOVEMENT4 1270,1%
HOPE FOR THE FUTURE4 0510,1%
AFRICAN VOICE PROGRESSIVE PARTY3 9780,1%
SIYATHEMBA COMMUNITY MOVEMENT3 9050,1%
ACADEMIC CONGRESS UNION3 9030,1%
CEDERBERG FIRST RESIDENTS ASSOCIATION3 8970,1%
DIKWANKWETLA PARTY OF SOUTH AFRICA3 8610,1%
BREEDEVALLEI ONAFHANKLIK3 8000,1%
ABLE LEADERSHIP3 4040,0%
SAVE MADIBENG3 3200,0%
AFRICA RESTORATION ALLIANCE3 2650,0%
CIVIC WARRIORS3 2430,0%
ALL UNEMPLOYMENT LABOUR ALLIANCE3 0810,0%
COMMUNITY SOLIDARITY ASSOCIATION2 9690,0%
BETTER RESIDENTS ASSOCIATION2 9190,0%
LAND PARTY2 8520,0%
UMSOBOMVU RESIDENTS ASSOCIATION2 8510,0%
CAPE INDEPENDENCE PARTY / KAAPSE ONAFHANKLIKHEIDS PARTY2 8170,0%
BOLSHEVIKS PARTY OF SOUTH AFRICA2 8020,0%
MOPANI INDEPENDENT MOVEMENT2 7710,0%
INTERNATIONAL REVELATION CONGRESS2 6450,0%
SOCIALIST AGENDA OF DISPOSSESSED AFRICANS2 5190,0%
BATHO PELE MOVEMENT2 4510,0%
SOCIALIST PARTY OF SOUTH AFRICA2 4100,0%
AFRICAN CONTENT MOVEMENT2 4050,0%
KHOISAN REVOLUTION2 3200,0%
MOQHAKA COMMUNITY FORUM2 1830,0%
SOUTH AFRICA MY HOME RESIDENTS ASSOCIATION2 1770,0%
AFRICAN FREEDOM REVOLUTION2 1650,0%
THABAZIMBI RESIDENTS ASSOCIATION2 1540,0%
KAROO DEMOCRATIC FORCE2 1490,0%
NATIONAL INDEPENDENT PARTY2 1250,0%
FRANCES BAARD DISTRICT FORUM2 0760,0%
XIMOKO PARTY2 0720,0%
SOUTH AFRICAN MAINTENANCE AND ESTATE BENEFICIARIES ASSOCIATI2 0630,0%
NEW HORIZON MOVEMENT2 0440,0%
AFRICAN DEMOCRATIC CHANGE2 0390,0%
ACTIVE UNITED FRONT2 0070,0%
COMPATRIOTS OF SOUTH AFRICA1 8220,0%
SAVE TSANTSABANE COALITION1 8110,0%
SOCIALIST REVOLUTIONARY WORKERS PARTY1 7870,0%
AFRICAN MANTUNGWA COMMUNITY1 7440,0%
KZN INDEPENDENCE1 7430,0%
PEOPLE'S DEMOCRATIC MOVEMENT1 7220,0%
NATIONAL PEOPLES AMBASSADORS1 7060,0%
KNYSNA INDEPENDENT MOVEMENT1 7030,0%
KINGDOM COVENANT DEMOCRATIC PARTY1 6890,0%
KAROO GEMEENSKAP PARTY1 6610,0%
AFRICAN DEMOCRATS1 6560,0%
STERKSPRUIT CIVIC ASSOCIATION1 6510,0%
SINDAWONYE PROGRESSIVE PARTY1 6120,0%
MPUMALANGA PARTY1 6050,0%
ARONA1 6010,0%
AZANIA RESIDENT PARTY1 5400,0%
DIENSLEWERINGS PARTY1 4460,0%
OUDTSHOORN GEMEENSKAP INISIATIEF1 3460,0%
VAAL ALTERNATIVE ALLIANCE LEKGOTLA1 3100,0%
MALETSWAI CIVIC ASSOCIATION1 3030,0%
GOD SAVE AFRICA1 2660,0%
DEMOCRATIC COMMUNITY MOVEMENT1 2140,0%
ABAHLALI BASE MKHANYAKUDE MOVEMENT1 1970,0%
MORETELE INDEPENDENT CIVIC ORGANIZATION1 1600,0%
MAGOSHI SWARANANG MOVEMENT1 1410,0%
ALLIED MOVEMENT FOR CHANGE1 1220,0%
PEOPLE'S FREEDOM PARTY1 1010,0%
BUSHBUCKRIDGE LOCALS MOVEMENT1 0990,0%
DEVOTED CITIZENS OF MSUNDUZI1 0830,0%
KAREEBERG CIVIC MOVEMENT1 0480,0%
POWER OF AFRICANS UNITY1 0390,0%
UNITED INDEPENDENT MOVEMENT1 0380,0%
SOUTH AFRICAN ROYAL KINGDOMS ORGANIZATION1 0300,0%
MORETELE PEOPLES PARTY9410,0%
NATIONAL ECONOMIC FIGHTERS9360,0%
KNOW YOUR NEIGHBOUR9350,0%
WESTERN PROVINCE PARTY9000,0%
RANDFONTEIN PEOPLES PARTY8540,0%
DIKGATLONG INDEPENDED FORUM8430,0%
WITZENBERG AKSIE8110,0%
ACTIVISTS MOVEMENT OF SOUTH AFRICA7890,0%
KANNALAND INDEPENDENT PARTY7880,0%
TIKWANA YOUTH POWER7880,0%
NATIONAL COMMUNIST CONGRESS7730,0%
AFRICAN FREEDOM PARTY7720,0%
SERVICE DELIVERY MOVEMENT7700,0%
AFRICAN UNIFIED MOVEMENT7430,0%
NATIONAL PEOPLE'S FRONT7000,0%
IKHWEZI POLITICAL MOVEMENT6940,0%
DEMOCRATIC NEW CIVIC ASSOCIATION6810,0%
BLACK FIRST LAND FIRST6650,0%
UNITED CULTURAL MOVEMENT6400,0%
COMMUNITY FREEDOM PARTY6260,0%
METSIMAHOLO COMMUNITY ASSOCIATION6150,0%
FORUM FOR DEMOCRATS6000,0%
IKEMELENG FREE STATE5870,0%
GAZANKULU LIBERATION CONGRESS5780,0%
DISABILITY AND OLDER PERSON POLITICAL PARTY5520,0%
SOUTH AFRICAN SECURITY ORGANISATION5460,0%
SPECTRUM NATIONAL PARTY5450,0%
LIMPOPO RESIDENTS ASSOCIATION5410,0%
ECONOMIC LIBERATION CONGRESS5320,0%
WITZENBERG PARTY5190,0%
PROGRESSIVE FRONT OF SOUTH AFRICA5060,0%
ANSWER FOR COMMUNITY4810,0%
DEMOCRATIC ARTISTS PARTY4790,0%
BOTHO COMMUNITY MOVEMENT4510,0%
ROYAL LOYAL PROGRESS4420,0%
UNITED RESIDENTS FRONT4370,0%
PEOPLE'S REVOLUTIONARY MOVEMENT4320,0%
AFRICAN PEOPLE'S SOCIALIST PARTY4250,0%
AFRICAN PEOPLE FIRST4230,0%
OUR CITY MATTERS3950,0%
BATHO PELE PARTY3910,0%
MALAMULELE COMMUNITY ASSOCIATION3640,0%
ACTIVE NATION AGAINST CORRUPTION3260,0%
NATIONAL DEMOCRATIC CONVENTION3250,0%
LEIHLO LA SETJHABA RAINBOW3230,0%
MOVEMENT DEMOCRATIC CONGRESS3210,0%
MOVEMENT FOR TOTAL LIBERATION3060,0%
KAROO ONTWIKKELINGS PARTY2860,0%
PATRIOTIC FRONT OF AZANIA2830,0%
KHOISAN UNITED MOVEMENT2740,0%
BATHO BA QETILE2560,0%
CHRISTIAN AMBASSADORS POLITICAL PARTY2500,0%
KONSERWATIEWE PARTY/CONSERVATIVE PARTY2300,0%
KAAP AGULHAS CIVIC ORGANISASIE2290,0%
CHRISTIANS OF SOUTH AFRICA2250,0%
PROPHETIC MOVEMENT ARMY2180,0%
PROGRESSIVE CHANGE2070,0%
TRANSFORMING DRAKENSTEIN COMMUNITY FORUM2060,0%
NATIONAL RELIGIOUS FREEDOM PARTY2010,0%
AFRICAN COVENANT2000,0%
YOUTH INDEPENDENCE PARTY AND YOUTH ASSOCIATES1920,0%
ALTERNATIVE AFRICAN ALLEGIANCE1680,0%
THE PEOPLE'S VOICE1620,0%
METSIMAHOLO PROGRESSIVE PEOPLE FORUM1540,0%
DEMOCRATIC UNION PLUS1210,0%

Key figures

Valid votes
7 128 275
Turnout
46,8%
Votes cast
7 299 991
Spoilt votes
171 716
Registered voters
15 597 051
Ballots
44

Compare with another local Government election

Map

Provinces on the boundaries in force on polling day — select one to see its municipalities

Turnout, District council PR ballot, 2021

By province

Provinces as named on polling day

2021 Local Government Elections — District council PR ballot — by province
ProvinceValid votesTurnoutPATRIOTIC FRONT OF AZANIAMost votes
Eastern Cape1 023 95946,7%–AFRICAN NATIONAL CONGRESS 71,3%
Free State450 18645,9%0,1%AFRICAN NATIONAL CONGRESS 52,2%
Gauteng386 06145,2%–AFRICAN NATIONAL CONGRESS 41,1%
KwaZulu-Natal1 780 22651,4%–AFRICAN NATIONAL CONGRESS 41,6%
Limpopo1 117 10244,2%–AFRICAN NATIONAL CONGRESS 71,0%
Mpumalanga788 94542,5%–AFRICAN NATIONAL CONGRESS 62,0%
North West681 95742,0%–AFRICAN NATIONAL CONGRESS 56,8%
Northern Cape322 31153,2%–AFRICAN NATIONAL CONGRESS 51,5%
Western Cape577 52851,5%–DEMOCRATIC ALLIANCE 49,1%

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

  • 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 46,8%