Counted.co.za

Your municipality · Johannesburg

Diepsloot

ANC retains its majority

153of 260 seats

2011 results

2011

Council seats

ANC153 seats58.6% of votes
DA90 seats34.6% of votes
IFP4 seats1.6% of votes
Other13 seats4.7% of votes
COPE3 seats1.2% of votes
NATIONAL FREEDOM PARTY2 seats0.8% of votes
Other2 seats0.8% of votes
ACDP1 seat0.4% of votes
AFRICAN PEOPLE'S CONVENTION1 seat0.5% of votes
AL JAMA-AH1 seat0.2% of votes
PAC1 seat0.4% of votes
UDM1 seat0.2% of votes
FF+1 seat0.3% of votes
Vote breakdown

Combined ballot votes

AFRICAN NATIONAL CONGRESS
58.6%1 272 354 votes
DEMOCRATIC ALLIANCE
34.6%752 304 votes
INKATHA FREEDOM PARTY
1.6%35 490 votes
Other: show remaining parties: hide remaining parties5.2%112 639 votes
CONGRESS OF THE PEOPLE
1.2%25 035 votes
OTHER
0.8%17 487 votes
NATIONAL FREEDOM PARTY
0.8%17 006 votes
INDEPENDENTS
0.5%10 019 votes
AFRICAN PEOPLE'S CONVENTION
0.5%9 970 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.4%9 185 votes
PAN AFRICANIST CONGRESS OF AZANIA
0.4%8 493 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.3%5 433 votes
UNITED DEMOCRATIC MOVEMENT
0.2%5 022 votes
AL JAMA-AH
0.2%4 989 votes

How the vote changed

Other

Swipe to see history

2011Vote %vs 2006
ANC58.6%
DA34.6%
IFP1.6%
PAC0.4%
Other4.8%
History data & sources

Ward + municipal PR votes. Connecting bands show the same party’s share or seats between elections, not individual voters moving between parties. Select a year to inspect its values; use the year selector in the results section to explore its places.

The chart names the five largest parties across these elections. The vote list also names parties gaining at least 2 percentage points since the previous election; remaining votes are combined under Other. Other’s change compares the same group of parties in both elections. Missing values remain unavailable.

  • All points use the same ballot basis. Ballot totals are not counts of individual voters.
  • Missing or grouped party rows remain gaps unless a complete, ungrouped list establishes zero votes.
  • Municipal boundaries can change between elections. Published area results are not boundary-adjusted.
All parties & exact values

Go closer

Browse wards

Wards in Johannesburg

130 wards

What is a ward?

One ward elects one councillor to the municipal council.

A ward

A part of a local or metro municipality. Its councillor represents residents on that council.

One seat

The ward candidate with the most votes wins, even with less than half the votes.

Winning a ward does not mean winning control of the whole council. The council also includes PR councillors.

IEC guide to council seats
Ward 1
ANC91.2%Leading candidate: MSINGATHI MAZIBUKWANA
DA4.2%
Lead: 15 817 votes
Ward 2
ANC87.7%Leading candidate: WONDER MSHAYISA
DA8.1%
Lead: 15 204 votes
Ward 3
ANC90.1%Leading candidate: JUNE LINDELWA NHOSE
DA6.0%
Lead: 13 460 votes
Ward 4
ANC88.2%Leading candidate: MLEKELELI SIMON MOTHA
DA6.3%
Lead: 15 286 votes
Ward 5
ANC87.4%Leading candidate: PENNY NARTHA MPHOLE
DA7.4%
Lead: 14 658 votes
Ward 6
ANC83.5%Leading candidate: SHIRLEY AZWIMPHELELI NEPFUMBADA
DA10.9%
Lead: 12 462 votes
Ward 7
DA52.2%Leading candidate: DANIEL MARTIN NETNOW
ANC44.7%
Lead: 1 395 votes
Ward 8
ANC53.7%Leading candidate: JANICE NDARALA
DA32.5%
Lead: 2 968 votes
Ward 9
DA53.5%Leading candidate: ABDIA SHAHIEDA SHENAAZ BENNIE
ANC36.4%
Lead: 2 942 votes
Ward 10
ANC58.5%Leading candidate: MAPULE MABEL KHUMALO
DA33.1%
Lead: 3 549 votes
Ward 11
ANC61.5%Leading candidate: MEISIE FRANCINA MALULEKE
DA34.4%
Lead: 4 746 votes
Ward 12
ANC83.7%Leading candidate: MUSWIFHI JOHANNES NEMAUNGANI
DA7.4%
Lead: 12 561 votes
Ward 13
ANC88.5%Leading candidate: PULENG ELLIOTT SETHOLE
DA6.2%
Lead: 13 882 votes
Ward 14
ANC84.8%Leading candidate: WALTER JAMES MAHLATSI
DA8.6%
Lead: 11 736 votes
Ward 15
ANC90.6%Leading candidate: ELMON AMOS DUBE
DA4.1%
Lead: 15 637 votes
Ward 16
ANC79.1%Leading candidate: SCHOOLBOY ASAF GOBATA
IFP10.7%
Lead: 11 280 votes
Ward 17
DA67.8%Leading candidate: MICHELE LOUISE VALENTINE
ANC25.2%
Lead: 8 039 votes
Ward 18
DA84.0%Leading candidate: PETER DEON RAFFERTY
ANC11.0%
Lead: 15 146 votes
Ward 19
ANC86.5%Leading candidate: LULAMA PAMELA SIBANYONI
DA6.2%
Lead: 12 928 votes
Ward 20
ANC85.7%Leading candidate: BASIMANE ABEDNEGO BASIMANE RAMADIRO
DA6.0%
Lead: 14 862 votes
Ward 21
ANC90.0%Leading candidate: STEPHEN KEKANA
DA4.3%
Lead: 16 657 votes
Ward 22
ANC87.4%Leading candidate: MADIKA ELIZABETH MABASA
DA7.3%
Lead: 15 442 votes
Ward 23
DA78.4%Leading candidate: PAUL ANDRÉ SMIT
ANC19.0%
Lead: 12 208 votes
Ward 24
ANC85.4%Leading candidate: WILLIE MZANGWA DHLAMINI
INDEPENDENTS3.6%
Lead: 11 450 votes
Ward 25
ANC88.6%Leading candidate: ANDREW SHONGWE
DA6.5%
Lead: 15 027 votes
Ward 26
ANC87.7%Leading candidate: MUSAWENKOSI NXUMALO
DA6.7%
Lead: 13 054 votes
Ward 27
ANC88.7%Leading candidate: PATRICK MAGALEFA
DA4.8%
Lead: 12 563 votes
Ward 28
ANC87.3%Leading candidate: GODFREY NKHASI
DA7.7%
Lead: 12 205 votes
Ward 29
ANC68.6%Leading candidate: QUEEN RIBA
DA25.4%
Lead: 7 811 votes
Ward 30
ANC83.4%Leading candidate: EUGINE SECHABA KHUMALO
DA6.0%
Lead: 13 467 votes
Ward 31
ANC84.3%Leading candidate: BONGANI DLAMINI
DA7.7%
Lead: 10 916 votes
Ward 32
DA50.2%Leading candidate: DARREN BERGMAN
ANC46.2%
Lead: 683 votes
Ward 33
ANC89.1%Leading candidate: OAGENG RONALD PHAMODI
DA5.7%
Lead: 14 271 votes
Ward 34
ANC81.7%Leading candidate: SHIMANE BOITUMELO EDWARD MOTLHAMME
IFP8.3%
Lead: 12 742 votes
Ward 35
ANC91.4%Leading candidate: JANE MZINYANE
DA5.0%
Lead: 15 923 votes
Ward 36
ANC85.9%Leading candidate: GUGULETHU MOIRA MBATHA
DA7.5%
Lead: 12 211 votes
Ward 37
ANC71.9%Leading candidate: NTOMBIZODWA ADELAIDE NXUMALO
IFP16.4%
Lead: 8 544 votes
Ward 38
ANC68.9%Leading candidate: MATLAKALA EUNICE SEFOLO
IFP10.0%
Lead: 8 758 votes
Ward 39
ANC89.0%Leading candidate: PRAISE-GOD THEMBA MSIBI
DA5.3%
Lead: 15 354 votes
Ward 40
ANC61.3%Leading candidate: PHINDA ABRAHAM KHUMALO
IFP18.7%
Lead: 6 970 votes
Ward 41
ANC90.3%Leading candidate: PRINCE MBONGO
DA5.2%
Lead: 16 783 votes
Ward 42
ANC90.9%Leading candidate: REUBEN TAKALANI NEFOTONI
DA4.5%
Lead: 13 611 votes
Ward 43
ANC83.9%Leading candidate: NORMAN NGWEDZENI
DA5.7%
Lead: 14 021 votes
Ward 44
ANC90.1%Leading candidate: MOTSILE GEORGE LEKGETHO
DA5.8%
Lead: 15 233 votes
Ward 45
ANC86.3%Leading candidate: EMMANUEL TSOTLEHO TSELELI
DA5.2%
Lead: 13 300 votes
Ward 46
ANC88.5%Leading candidate: MGOLODELA MICHAEL MTIMKULU
DA4.0%
Lead: 13 739 votes
Ward 47
ANC71.1%Leading candidate: MAJONNY MICHAEL TSOBANE
INDEPENDENTS15.4%
Lead: 9 941 votes
Ward 48
ANC78.5%Leading candidate: KEDIBONE JACQUIRE LEKGETHO
INDEPENDENTS10.3%
Lead: 11 897 votes
Ward 49
ANC92.3%Leading candidate: MANDLA JOHANNES MLANGENI
DA4.4%
Lead: 14 352 votes
Ward 50
ANC91.0%Leading candidate: MANDLA HARRISON ZULU
DA4.7%
Lead: 13 324 votes
Ward 51
ANC89.3%Leading candidate: SIPHIWE ZULU
DA4.8%
Lead: 14 863 votes
Ward 52
ANC84.8%Leading candidate: ISABEL NOMSA HLOMENDLINI
INDEPENDENTS5.0%
Lead: 12 109 votes
Ward 53
ANC87.3%Leading candidate: BUSISIWE ENID RADEBE
DA6.3%
Lead: 17 866 votes
Ward 54
DA64.8%Leading candidate: SÉRGIO JOSÉ POMBO DOS SANTOS
ANC31.3%
Lead: 6 941 votes
Ward 55
DA60.1%Leading candidate: RASHIEDA LANDIS
ANC34.1%
Lead: 3 843 votes
Ward 56
DA66.3%Leading candidate: DENNIS KNEALE JANE
ANC30.0%
Lead: 5 878 votes
Ward 57
DA57.3%Leading candidate: BEVERLEY DELYSE TURK
ANC38.2%
Lead: 3 518 votes
Ward 58
DA48.6%Leading candidate: ZAYTOON WAJA
ANC42.0%
Lead: 886 votes
Ward 59
ANC79.5%Leading candidate: TJITJILA FRANCINA MASHAO
DA8.9%
Lead: 5 322 votes
Ward 60
ANC74.3%Leading candidate: NOKUTHULA ALBERTINA XABA
DA17.2%
Lead: 4 486 votes
Ward 61
ANC50.5%Leading candidate: MZWANDILE INNOCENT ZWANE
IFP29.8%
Lead: 2 335 votes
Ward 62
ANC78.5%Leading candidate: ZAMA DAVID SHEZI
DA12.5%
Lead: 5 122 votes
Ward 63
ANC81.6%Leading candidate: TAKALANI GLADWIN MUNYAI
DA10.4%
Lead: 5 482 votes
Ward 64
ANC77.7%Leading candidate: MATSEMELA PHINEAS MADISHA
DA13.8%
Lead: 6 592 votes
Ward 65
IFP40.0%Leading candidate: MANDLAKAYISE WELLINGTON SIMELANE
ANC26.1%
Lead: 1 613 votes
Ward 66
DA56.5%Leading candidate: CARLOS MANUEL DIAS DA ROCHA
ANC38.2%
Lead: 2 584 votes
Ward 67
ANC64.7%Leading candidate: SIHLWELE MYEKI
DA26.5%
Lead: 3 581 votes
Ward 68
DA48.8%Leading candidate: LYNETTE RUTH PRETORIUS
ANC47.1%
Lead: 322 votes
Ward 69
DA65.9%Leading candidate: KATJA SIBYLLE NAUMANN
ANC28.1%
Lead: 5 822 votes
Ward 70
DA75.7%Leading candidate: DAVID STANLEY DEWES
ANC19.2%
Lead: 10 784 votes
Ward 71
DA68.9%Leading candidate: GERHARD JACOBUS NIEMAND
ANC26.6%
Lead: 8 166 votes
Ward 72
DA79.0%Leading candidate: STEVEN KEVIN KRUGER
ANC18.7%
Lead: 11 194 votes
Ward 73
DA72.4%Leading candidate: MARCELLE RAVID
ANC24.8%
Lead: 7 372 votes
Ward 74
DA74.5%Leading candidate: JACK LESLIE COOPER
ANC23.1%
Lead: 8 231 votes
Ward 75
ANC60.0%Leading candidate: CHRIS MABUNDA
IFP24.1%
Lead: 4 853 votes
Ward 76
ANC88.4%Leading candidate: JULIA NOTOPI MOLOI
DA7.1%
Lead: 10 674 votes
Ward 77
ANC89.2%Leading candidate: TITUS MATOME MABOTJA
AFRICAN PEOPLE'S CONVENTION3.5%
Lead: 14 069 votes
Ward 78
ANC88.2%Leading candidate: JOSEPH PHILIMON MAHLANGA
DA4.7%
Lead: 14 441 votes
Ward 79
ANC86.1%Leading candidate: PETRUS ZITHA
DA4.5%
Lead: 12 610 votes
Ward 80
ANC84.7%Leading candidate: QUEEN SIKWEQA
DA11.9%
Lead: 6 837 votes
Ward 81
ANC51.8%Leading candidate: MARGARET RADEBE
DA44.7%
Lead: 1 263 votes
Ward 82
DA67.5%Leading candidate: PATRICIA SUSAN STEWART
ANC26.6%
Lead: 7 326 votes
Ward 83
DA86.7%Leading candidate: SUZANNE NICOLA MARIA CLARKE
ANC9.0%
Lead: 16 155 votes
Ward 84
DA74.3%Leading candidate: MARIAN ST CLAIR KEMP
ANC21.4%
Lead: 10 727 votes
Ward 85
DA72.9%Leading candidate: CARL JONATHAN MANN
ANC23.5%
Lead: 10 137 votes
Ward 86
DA80.4%Leading candidate: STEVEN DONALD KOTZE
ANC15.7%
Lead: 13 457 votes
Ward 87
DA78.4%Leading candidate: AMANDA JANE FORSYTHE
ANC18.2%
Lead: 9 313 votes
Ward 88
DA81.7%Leading candidate: PATRICIA MARY BRUGMAN-RICHARDS
ANC15.1%
Lead: 12 885 votes
Ward 89
DA84.3%Leading candidate: INGRID MARIANNE REINTEN
ANC12.9%
Lead: 12 244 votes
Ward 90
DA77.6%Leading candidate: GORDON MACKAY
ANC19.9%
Lead: 10 680 votes
Ward 91
DA51.9%Leading candidate: ANDREW JOHN STEWART
ANC44.7%
Lead: 1 151 votes
Ward 92
ANC64.6%Leading candidate: LEEPILE JOHANNES MOTSUMI
DA31.5%
Lead: 5 774 votes
Ward 93
DA77.5%Leading candidate: ANNETTE JANINE DEPPE
ANC20.0%
Lead: 8 995 votes
Ward 94
DA83.4%Leading candidate: JOHN JEREMY MENDELSOHN
ANC14.8%
Lead: 11 730 votes
Ward 95
ANC88.2%Leading candidate: HLENGANI RODGERS MAKHUBELE
DA7.4%
Lead: 10 746 votes
Ward 96
DA54.0%Leading candidate: MATOME MATOME MAFOKWANE
ANC42.7%
Lead: 2 271 votes
Ward 97
DA81.8%Leading candidate: JOHANNES JACOBUS ENGELBRECHT
ANC15.7%
Lead: 14 538 votes
Ward 98
DA77.0%Leading candidate: LAURETTE ANDERSON VAN ZIJL
ANC20.2%
Lead: 11 487 votes
Ward 99
DA84.6%Leading candidate: BRUCE JOHN HERBERT
ANC12.8%
Lead: 12 695 votes
Ward 100
ANC76.5%Leading candidate: ANACLETTA MALEHLONONO RAPHATA
DA16.9%
Lead: 9 080 votes
Ward 101
DA86.7%Leading candidate: RALF BITTKAU
ANC11.1%
Lead: 17 165 votes
Ward 102
DA81.2%Leading candidate: DAVID DOUGLAS POTTER
ANC16.3%
Lead: 12 910 votes
Ward 103
DA81.1%Leading candidate: VINCENT LAWRENCE EARP
ANC17.1%
Lead: 13 146 votes
Ward 104
DA77.5%Leading candidate: MICHAEL DAVID WOOD
ANC19.7%
Lead: 10 883 votes
Ward 105
ANC85.5%Leading candidate: JOYCE MATSHILISO NGWENYA
DA7.9%
Lead: 13 477 votes
Ward 106
DA83.6%Leading candidate: STEPHEN JAMES MOORE
ANC14.2%
Lead: 12 882 votes
Ward 107
ANC78.3%Leading candidate: AMBE ELIZABETH MASEKO
DA10.4%
Lead: 11 324 votes
Ward 108
ANC88.7%Leading candidate: DEBORAH BUSISIWE FRANCISCO
DA6.3%
Lead: 10 663 votes
Ward 109
ANC50.6%Leading candidate: LILLIAN KEKANA
DA46.0%
Lead: 807 votes
Ward 110
ANC78.7%Leading candidate: LESIBANA STEPHEN LAMOLA
DA16.9%
Lead: 10 743 votes
Ward 111
ANC87.4%Leading candidate: NOMSA PRINCESS NODIKANE
DA5.5%
Lead: 13 389 votes
Ward 112
DA61.6%Leading candidate: LEVERNE MONIQUE YOUNG
ANC33.6%
Lead: 5 229 votes
Ward 113
ANC89.0%Leading candidate: THAMBULO ABRAHAM MABUKE
DA6.5%
Lead: 12 759 votes
Ward 114
ANC56.3%Leading candidate: MAUREEN BEATRICE SCHNEEMANN
DA40.2%
Lead: 3 481 votes
Ward 115
DA86.5%Leading candidate: SUSAN VICTORIA GAYNOR MOTTRAM
ANC11.7%
Lead: 17 170 votes
Ward 116
ANC88.7%Leading candidate: MONDE MBINGELELI
DA5.6%
Lead: 12 207 votes
Ward 117
DA82.3%Leading candidate: TIMOTHY FRANCIS TRULUCK
ANC15.4%
Lead: 11 281 votes
Ward 118
DA59.6%Leading candidate: ALISON CLAIRE VAN DER MOLEN
ANC34.0%
Lead: 4 113 votes
Ward 119
ANC80.8%Leading candidate: MBUYISELO DOKOLWANE
DA12.4%
Lead: 10 621 votes
Ward 120
ANC60.4%Leading candidate: MATLHOMOLA PAUL MOLUTSI
DA34.5%
Lead: 4 054 votes
Ward 121
ANC65.9%Leading candidate: ERIC NKWANYANA
DA29.3%
Lead: 6 899 votes
Ward 122
ANC79.2%Leading candidate: OCTAVIA THABISILE NKOSI
DA11.4%
Lead: 11 871 votes
Ward 123
ANC79.9%Leading candidate: MZWANDILE ENOCK TYOBEKA
DA10.0%
Lead: 5 749 votes
Ward 124
ANC56.7%Leading candidate: SIDNEY RADEBE
DA36.0%
Lead: 2 482 votes
Ward 125
ANC57.3%Leading candidate: SOLOMON MOGASE
DA33.5%
Lead: 5 485 votes
Ward 126
DA87.4%Leading candidate: MICHAEL JAMES TONKIN
ANC10.4%
Lead: 16 386 votes
Ward 127
ANC88.3%Leading candidate: SABELO MICHAEL NSCANA
DA6.7%
Lead: 10 956 votes
Ward 128
ANC90.3%Leading candidate: ZAMA ELVIS NKQAYI
DA3.4%
Lead: 14 653 votes
Ward 129
ANC89.1%Leading candidate: JABULANI JAN THOMO
DA6.7%
Lead: 14 056 votes
Ward 130
ANC88.8%Leading candidate: BLESSING BOGOPANE
DA5.5%
Lead: 12 881 votes
Local, district or metro?

Local councils and district councils share responsibilities. Metros combine both.

Your town and nearby areas

Handles local services such as refuse collection and local roads, with responsibilities shared with the district.

Several local municipalities

Coordinates planning and shared services across its area, such as bulk water infrastructure. Functions vary by area.

One council for a large city

Combines local and district responsibilities. There is no separate district council above it.

A district municipality is a level of local government. A voting district is a small voting area; it has no council of its own.

CoGTA guide to local government
Sources & result details

IEC: 25 Oct 2021, 15:02 SAST · checked 05 Nov 2026, 15:46 SAST

Historical comparisons use published area results. Boundaries may change between elections. Vote shares use the ballot labelled on each chart; ballots are not individual voters.

Vote percentages beside council seats combine ward and municipal PR ballots. Seat counts include both ward and PR councillors.

Seat calculation & source

These are the ward and PR seats published by the IEC. The totals add up to all 260 council seats. This is the historical election allocation, not a record of government changes during the term. Any grouped “Other” seats remain grouped.

IEC result time: 25 Oct 2021, 15:02 SAST · Source figures ↗

Ward vs PR ballots

Ward: choose a person. PR: choose a party.

Ward ballot

The candidate with the most votes in the whole ward wins one seat. They do not need more than 50%.

Municipal PR ballot

PR means proportional representation. Party-list seats balance the council’s overall party representation.

Two ballots work together

Party ward votes and municipal PR votes both count towards the party’s overall seat allocation.

Outside metros, voters also have a separate district PR ballot. An independent can stand in a ward but not on a party PR list.

IEC guide to council seats
IEC source figures

The council results cover all of Johannesburg. Ward results include areas outside Diepsloot.

This page uses the Stats SA statistical main-place boundary labelled 2016. It overlaps 5 of the 2026 wards; the everyday town boundary may differ.

Town-to-ward mappings are available for 2026 only. The historical wards above belong to the whole municipality in 2011.

Positive-area intersections of the 2016 Stats SA main-place polygon and the MDB 2026 ward polygons. Full-ward figures include votes outside the place; votes are never allocated by overlap area.

Give something back

Support independent journalism and accountability.

I’m Jacques, the person behind Counted. I don’t need personal financial support, but if you’ve found this project useful and would like to give something back, please consider donating to one of these South African non-profits working for transparency, accountability and democracy.

amaBhungane

Independent investigative journalism exposing corruption and abuses of power, with reporting that’s free for everyone to read.

Donate to amaBhungane

Corruption Watch

Receives reports of corruption from the public, investigates selected cases and campaigns for accountability.

Donate to Corruption Watch

OUTA

The Organisation Undoing Tax Abuse investigates and challenges corruption, misuse of public money and government maladministration.

Donate to OUTA

Share results