Counted.co.zaPlay game

Lenasia, Gauteng

Ward results

ANC loses its majority

2016

Council seats

ANC121 seats
DA104 seats
EFF30 seats
IFP5 seats
AIC4 seats
Other6 seats
ACDP1 seat
Al Jama-ah1 seat
COPE1 seat
PA1 seat
UDM1 seat
FF+1 seat
Johannesburg · 2016 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS12144,8148
DEMOCRATIC ALLIANCE10438,5185
ECONOMIC FREEDOM FIGHTERS3011,1111
INKATHA FREEDOM PARTY51,8519
AFRICAN INDEPENDENT CONGRESS41,4815
AFRICAN CHRISTIAN DEMOCRATIC PARTY10,3704
AL JAMA-AH10,3704
CONGRESS OF THE PEOPLE10,3704
PATRIOTIC ALLIANCE10,3704
UNITED DEMOCRATIC MOVEMENT10,3704
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS10,3704
AFRICAN PEOPLE'S CONVENTION00
AFRICAN PEOPLE'S SOCIALIST PARTY00
AGANG SOUTH AFRICA00
AZANIAN PEOPLE'S ORGANISATION00
BOLSHEVIKS PARTY OF SOUTH AFRICA00
BUILDING A COHESIVE SOCIETY00
INDEPENDENTS00
INTERNATIONAL REVELATION CONGRESS00
OPERATION KHANYISA MOVEMENT00
PAN AFRICANIST CONGRESS OF AZANIA00
PATRIOTIC ASSOCIATION OF SOUTH AFRICA00
PEOPLE'S CIVIC ORGANISATION00
PREM PEOPLES AGENDA00
THE SOCIALIST PARTY OF AZANIA00
TRULY ALLIANCE00
UBUNTU PARTY00
UNITED FRONT OF CIVICS00

270 seats; 136 needed for a majority.

IEC source

Combined ballot votes

Combined ballot votes

AFRICAN NATIONAL CONGRESS
44.5%1 117 939 votes
DEMOCRATIC ALLIANCE
38.4%964 855 votes
ECONOMIC FREEDOM FIGHTERS
11.1%278 505 votes
INKATHA FREEDOM PARTY
1.7%43 320 votes
AFRICAN INDEPENDENT CONGRESS
1.5%37 964 votes
Other: show remaining parties: hide remaining parties2.8%69 500 votes
INDEPENDENTS
0.6%15 416 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.3%8 128 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.3%7 474 votes
AL JAMA-AH
0.3%6 702 votes
UNITED DEMOCRATIC MOVEMENT
0.3%6 558 votes
CONGRESS OF THE PEOPLE
0.2%4 530 votes
PATRIOTIC ALLIANCE
0.2%3 835 votes
PAN AFRICANIST CONGRESS OF AZANIA
0.1%3 199 votes
AFRICAN PEOPLE'S CONVENTION
0.1%2 645 votes
TRULY ALLIANCE
0.1%2 513 votes
AZANIAN PEOPLE'S ORGANISATION
0.1%2 094 votes
OPERATION KHANYISA MOVEMENT
0.1%1 789 votes
PATRIOTIC ASSOCIATION OF SOUTH AFRICA
0.1%1 319 votes
THE SOCIALIST PARTY OF AZANIA
0.0%624 votes
INTERNATIONAL REVELATION CONGRESS
0.0%549 votes
AGANG SOUTH AFRICA
0.0%477 votes
AFRICAN PEOPLE'S SOCIALIST PARTY
0.0%462 votes
UBUNTU PARTY
0.0%446 votes
BUILDING A COHESIVE SOCIETY
0.0%278 votes
PEOPLE'S CIVIC ORGANISATION
0.0%235 votes
PREM PEOPLES AGENDA
0.0%120 votes
BOLSHEVIKS PARTY OF SOUTH AFRICA
0.0%57 votes
UNITED FRONT OF CIVICS
0.0%50 votes
Johannesburg · 2016 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—1 117 93944,5025
DEMOCRATIC ALLIANCE—964 85538,4086
ECONOMIC FREEDOM FIGHTERS—278 50511,0866
INKATHA FREEDOM PARTY—43 3201,7245
AFRICAN INDEPENDENT CONGRESS—37 9641,5113
INDEPENDENTS—15 4160,6137
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—8 1280,3236
AFRICAN CHRISTIAN DEMOCRATIC PARTY—7 4740,2975
AL JAMA-AH—6 7020,2668
UNITED DEMOCRATIC MOVEMENT—6 5580,2611
CONGRESS OF THE PEOPLE—4 5300,1803
PATRIOTIC ALLIANCE—3 8350,1527
PAN AFRICANIST CONGRESS OF AZANIA—3 1990,1273
AFRICAN PEOPLE'S CONVENTION—2 6450,1053
TRULY ALLIANCE—2 5130,1
AZANIAN PEOPLE'S ORGANISATION—2 0940,0834
OPERATION KHANYISA MOVEMENT—1 7890,0712
PATRIOTIC ASSOCIATION OF SOUTH AFRICA—1 3190,0525
THE SOCIALIST PARTY OF AZANIA—6240,0248
INTERNATIONAL REVELATION CONGRESS—5490,0219
AGANG SOUTH AFRICA—4770,019
AFRICAN PEOPLE'S SOCIALIST PARTY—4620,0184
UBUNTU PARTY—4460,0178
BUILDING A COHESIVE SOCIETY—2780,0111
PEOPLE'S CIVIC ORGANISATION—2350,0094
PREM PEOPLES AGENDA—1200,0048
BOLSHEVIKS PARTY OF SOUTH AFRICA—570,0023
UNITED FRONT OF CIVICS—500,002

2512083 valid votes. Shares use this ballot’s party totals. All published entries are included.

IEC source

How the vote changed

Other

Council seats by election

Swipe to see history

2000Seats

Seats unavailable for this election.

2006Seats
ANC136—
DA59—
IFP7—
ID4—

109 for a majority · 217 seats

2011Seatsvs 2006
ANC153
DA90
IFP4

131 for a majority · 260 seats

2016Seatsvs 2011
ANC121
DA104
EFF30—
IFP5

136 for a majority · 270 seats

JHB - City of Johannesburg · Council seats by election
ElectionParty / entrySeatsCouncil totalMajority needed
2 000Seat allocation unavailableUnavailableUnavailableUnavailable
2 006AFRICAN NATIONAL CONGRESS136217109
2 006DEMOCRATIC ALLIANCE59217109
2 006INKATHA FREEDOM PARTY7217109
2 006INDEPENDENT DEMOCRATS4217109
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY2217109
2 006PAN AFRICANIST CONGRESS OF AZANIA2217109
2 006AZANIAN PEOPLE'S ORGANISATION1217109
2 006CHRISTIAN DEMOCRATIC PARTY1217109
2 006CHRISTIAN FRONT1217109
2 006INDEPENDENTS1217109
2 006OPERATION KHANYISA MOVEMENT1217109
2 006UNITED DEMOCRATIC MOVEMENT1217109
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1217109
2 006BLACK CONSCIOUSNESS FORUM0217109
2 006ECONOMIC FREEDOM MOVEMENT0217109
2 006GEMINI0217109
2 006NATIONAL DEMOCRATIC CONVENTION0217109
2 006UNITED INDEPENDENT FRONT0217109
2 011AFRICAN NATIONAL CONGRESS153260131
2 011DEMOCRATIC ALLIANCE90260131
2 011INKATHA FREEDOM PARTY4260131
2 011CONGRESS OF THE PEOPLE3260131
2 011NATIONAL FREEDOM PARTY2260131
2 011OTHER2260131
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY1260131
2 011AFRICAN PEOPLE'S CONVENTION1260131
2 011AL JAMA-AH1260131
2 011PAN AFRICANIST CONGRESS OF AZANIA1260131
2 011UNITED DEMOCRATIC MOVEMENT1260131
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1260131
2 011INDEPENDENTS0260131
2 016AFRICAN NATIONAL CONGRESS121270136
2 016DEMOCRATIC ALLIANCE104270136
2 016ECONOMIC FREEDOM FIGHTERS30270136
2 016INKATHA FREEDOM PARTY5270136
2 016AFRICAN INDEPENDENT CONGRESS4270136
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY1270136
2 016AL JAMA-AH1270136
2 016CONGRESS OF THE PEOPLE1270136
2 016PATRIOTIC ALLIANCE1270136
2 016UNITED DEMOCRATIC MOVEMENT1270136
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS1270136
2 016AFRICAN PEOPLE'S CONVENTION0270136
2 016AFRICAN PEOPLE'S SOCIALIST PARTY0270136
2 016AGANG SOUTH AFRICA0270136
2 016AZANIAN PEOPLE'S ORGANISATION0270136
2 016BOLSHEVIKS PARTY OF SOUTH AFRICA0270136
2 016BUILDING A COHESIVE SOCIETY0270136
2 016INDEPENDENTS0270136
2 016INTERNATIONAL REVELATION CONGRESS0270136
2 016OPERATION KHANYISA MOVEMENT0270136
2 016PAN AFRICANIST CONGRESS OF AZANIA0270136
2 016PATRIOTIC ASSOCIATION OF SOUTH AFRICA0270136
2 016PEOPLE'S CIVIC ORGANISATION0270136
2 016PREM PEOPLES AGENDA0270136
2 016THE SOCIALIST PARTY OF AZANIA0270136
2 016TRULY ALLIANCE0270136
2 016UBUNTU PARTY0270136
2 016UNITED FRONT OF CIVICS0270136

Ward + municipal PR votes. Missing and grouped entries are not assumed to be zero. Published boundaries may differ between elections.

All history data (JSON)

Ward + municipal PR votes by election

Swipe to see history

2000Vote %
ANC58.9%—
DA33.5%—
IFP3.6%—
Other4.0%—
2006Vote %vs 2000
ANC62.3%
DA27.1%
EFF0.0%—
IFP3.4%
ID1.9%—
Other5.4%—
2011Vote %vs 2006
ANC58.6%
DA34.6%
IFP1.6%
Other5.2%
2016Vote %vs 2011
ANC44.5%
DA38.4%
EFF11.1%—
IFP1.7%
ID0.0%—
Other4.3%—
JHB - City of Johannesburg · Ward + municipal PR votes by election
ElectionPartyVotesVote share (%)Valid ballot totalAvailability
2 000AFRICAN NATIONAL CONGRESS706 93258,89581 200 309Reported
2 000DEMOCRATIC ALLIANCE402 32633,51851 200 309Reported
2 000ECONOMIC FREEDOM FIGHTERSUnavailableUnavailable1 200 309Not separately listed in this source.
2 000INKATHA FREEDOM PARTY42 6543,55361 200 309Reported
2 000INDEPENDENT DEMOCRATSUnavailableUnavailable1 200 309Not separately listed in this source.
2 000AFRICAN INDEPENDENT CONGRESSUnavailableUnavailable1 200 309Not separately listed in this source.
2 000PAN AFRICANIST CONGRESS OF AZANIA14 8011,23311 200 309Reported
2 000CONGRESS OF THE PEOPLEUnavailableUnavailable1 200 309Not separately listed in this source.
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY4 9220,41011 200 309Reported
2 000NATIONAL FREEDOM PARTYUnavailableUnavailable1 200 309Not separately listed in this source.
2 000UNITED DEMOCRATIC MOVEMENT7 2790,60641 200 309Reported
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2 5920,21591 200 309Reported
2 000AFRICAN PEOPLE'S CONVENTIONUnavailableUnavailable1 200 309Not separately listed in this source.
2 000AZANIAN PEOPLE'S ORGANISATION3 3980,28311 200 309Reported
2 000CHRISTIAN DEMOCRATIC PARTY4 2580,35471 200 309Reported
2 000OPERATION KHANYISA MOVEMENTUnavailableUnavailable1 200 309Not separately listed in this source.
2 000AL JAMA-AHUnavailableUnavailable1 200 309Not separately listed in this source.
2 000CHRISTIAN FRONTUnavailableUnavailable1 200 309Not separately listed in this source.
2 000NATIONAL DEMOCRATIC CONVENTIONUnavailableUnavailable1 200 309Not separately listed in this source.
2 000PATRIOTIC ALLIANCEUnavailableUnavailable1 200 309Not separately listed in this source.
2 000GEMINI MOVEMENT1 8020,15011 200 309Reported
2 000THE GREEN PARTY OF SOUTH AFRICA1 5440,12861 200 309Reported
2 000TRULY ALLIANCEUnavailableUnavailable1 200 309Not separately listed in this source.
2 000UNITED INDEPENDENT FRONTUnavailableUnavailable1 200 309Not separately listed in this source.
2 000GEMINIUnavailableUnavailable1 200 309Not separately listed in this source.
2 000PATRIOTIC ASSOCIATION OF SOUTH AFRICAUnavailableUnavailable1 200 309Not separately listed in this source.
2 000BLACK CONSCIOUSNESS FORUMUnavailableUnavailable1 200 309Not separately listed in this source.
2 000ECONOMIC FREEDOM MOVEMENTUnavailableUnavailable1 200 309Not separately listed in this source.
2 000THE SOCIALIST PARTY OF AZANIAUnavailableUnavailable1 200 309Not separately listed in this source.
2 000INTERNATIONAL REVELATION CONGRESSUnavailableUnavailable1 200 309Not separately listed in this source.
2 000AGANG SOUTH AFRICAUnavailableUnavailable1 200 309Not separately listed in this source.
2 000AFRICAN PEOPLE'S SOCIALIST PARTYUnavailableUnavailable1 200 309Not separately listed in this source.
2 000UBUNTU PARTYUnavailableUnavailable1 200 309Not separately listed in this source.
2 000BUILDING A COHESIVE SOCIETYUnavailableUnavailable1 200 309Not separately listed in this source.
2 000PEOPLE'S CIVIC ORGANISATIONUnavailableUnavailable1 200 309Not separately listed in this source.
2 000PREM PEOPLES AGENDAUnavailableUnavailable1 200 309Not separately listed in this source.
2 000BOLSHEVIKS PARTY OF SOUTH AFRICAUnavailableUnavailable1 200 309Not separately listed in this source.
2 000UNITED FRONT OF CIVICSUnavailableUnavailable1 200 309Not separately listed in this source.
2 006AFRICAN NATIONAL CONGRESS862 33362,31371 383 858Reported
2 006DEMOCRATIC ALLIANCE374 45627,05881 383 858Reported
2 006ECONOMIC FREEDOM FIGHTERS001 383 858No votes recorded in the complete party list.
2 006INKATHA FREEDOM PARTY46 5973,36721 383 858Reported
2 006INDEPENDENT DEMOCRATS26 3691,90551 383 858Reported
2 006AFRICAN INDEPENDENT CONGRESS001 383 858No votes recorded in the complete party list.
2 006PAN AFRICANIST CONGRESS OF AZANIA10 8900,78691 383 858Reported
2 006CONGRESS OF THE PEOPLE001 383 858No votes recorded in the complete party list.
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY13 5190,97691 383 858Reported
2 006NATIONAL FREEDOM PARTY001 383 858No votes recorded in the complete party list.
2 006UNITED DEMOCRATIC MOVEMENT5 9550,43031 383 858Reported
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS7 8940,57041 383 858Reported
2 006AFRICAN PEOPLE'S CONVENTION001 383 858No votes recorded in the complete party list.
2 006AZANIAN PEOPLE'S ORGANISATION5 8200,42061 383 858Reported
2 006CHRISTIAN DEMOCRATIC PARTY2 9880,21591 383 858Reported
2 006OPERATION KHANYISA MOVEMENT4 3050,31111 383 858Reported
2 006AL JAMA-AH001 383 858No votes recorded in the complete party list.
2 006CHRISTIAN FRONT2 9170,21081 383 858Reported
2 006NATIONAL DEMOCRATIC CONVENTION2 3810,17211 383 858Reported
2 006PATRIOTIC ALLIANCE001 383 858No votes recorded in the complete party list.
2 006GEMINI MOVEMENT001 383 858No votes recorded in the complete party list.
2 006THE GREEN PARTY OF SOUTH AFRICA001 383 858No votes recorded in the complete party list.
2 006TRULY ALLIANCE001 383 858No votes recorded in the complete party list.
2 006UNITED INDEPENDENT FRONT1 3840,11 383 858Reported
2 006GEMINI1 1630,0841 383 858Reported
2 006PATRIOTIC ASSOCIATION OF SOUTH AFRICA001 383 858No votes recorded in the complete party list.
2 006BLACK CONSCIOUSNESS FORUM6330,04571 383 858Reported
2 006ECONOMIC FREEDOM MOVEMENT3710,02681 383 858Reported
2 006THE SOCIALIST PARTY OF AZANIA001 383 858No votes recorded in the complete party list.
2 006INTERNATIONAL REVELATION CONGRESS001 383 858No votes recorded in the complete party list.
2 006AGANG SOUTH AFRICA001 383 858No votes recorded in the complete party list.
2 006AFRICAN PEOPLE'S SOCIALIST PARTY001 383 858No votes recorded in the complete party list.
2 006UBUNTU PARTY001 383 858No votes recorded in the complete party list.
2 006BUILDING A COHESIVE SOCIETY001 383 858No votes recorded in the complete party list.
2 006PEOPLE'S CIVIC ORGANISATION001 383 858No votes recorded in the complete party list.
2 006PREM PEOPLES AGENDA001 383 858No votes recorded in the complete party list.
2 006BOLSHEVIKS PARTY OF SOUTH AFRICA001 383 858No votes recorded in the complete party list.
2 006UNITED FRONT OF CIVICS001 383 858No votes recorded in the complete party list.
2 011AFRICAN NATIONAL CONGRESS1 272 35458,55862 172 787Reported
2 011DEMOCRATIC ALLIANCE752 30434,62392 172 787Reported
2 011ECONOMIC FREEDOM FIGHTERSUnavailableUnavailable2 172 787Not separately listed in this source.
2 011INKATHA FREEDOM PARTY35 4901,63342 172 787Reported
2 011INDEPENDENT DEMOCRATSUnavailableUnavailable2 172 787Not separately listed in this source.
2 011AFRICAN INDEPENDENT CONGRESSUnavailableUnavailable2 172 787Not separately listed in this source.
2 011PAN AFRICANIST CONGRESS OF AZANIA8 4930,39092 172 787Reported
2 011CONGRESS OF THE PEOPLE25 0351,15222 172 787Reported
2 011AFRICAN CHRISTIAN DEMOCRATIC PARTY9 1850,42272 172 787Reported
2 011NATIONAL FREEDOM PARTY17 0060,78272 172 787Reported
2 011UNITED DEMOCRATIC MOVEMENT5 0220,23112 172 787Reported
2 011VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS5 4330,252 172 787Reported
2 011AFRICAN PEOPLE'S CONVENTION9 9700,45892 172 787Reported
2 011AZANIAN PEOPLE'S ORGANISATIONUnavailableUnavailable2 172 787Not separately listed in this source.
2 011CHRISTIAN DEMOCRATIC PARTYUnavailableUnavailable2 172 787Not separately listed in this source.
2 011OPERATION KHANYISA MOVEMENTUnavailableUnavailable2 172 787Not separately listed in this source.
2 011AL JAMA-AH4 9890,22962 172 787Reported
2 011CHRISTIAN FRONTUnavailableUnavailable2 172 787Not separately listed in this source.
2 011NATIONAL DEMOCRATIC CONVENTIONUnavailableUnavailable2 172 787Not separately listed in this source.
2 011PATRIOTIC ALLIANCEUnavailableUnavailable2 172 787Not separately listed in this source.
2 011GEMINI MOVEMENTUnavailableUnavailable2 172 787Not separately listed in this source.
2 011THE GREEN PARTY OF SOUTH AFRICAUnavailableUnavailable2 172 787Not separately listed in this source.
2 011TRULY ALLIANCEUnavailableUnavailable2 172 787Not separately listed in this source.
2 011UNITED INDEPENDENT FRONTUnavailableUnavailable2 172 787Not separately listed in this source.
2 011GEMINIUnavailableUnavailable2 172 787Not separately listed in this source.
2 011PATRIOTIC ASSOCIATION OF SOUTH AFRICAUnavailableUnavailable2 172 787Not separately listed in this source.
2 011BLACK CONSCIOUSNESS FORUMUnavailableUnavailable2 172 787Not separately listed in this source.
2 011ECONOMIC FREEDOM MOVEMENTUnavailableUnavailable2 172 787Not separately listed in this source.
2 011THE SOCIALIST PARTY OF AZANIAUnavailableUnavailable2 172 787Not separately listed in this source.
2 011INTERNATIONAL REVELATION CONGRESSUnavailableUnavailable2 172 787Not separately listed in this source.
2 011AGANG SOUTH AFRICAUnavailableUnavailable2 172 787Not separately listed in this source.
2 011AFRICAN PEOPLE'S SOCIALIST PARTYUnavailableUnavailable2 172 787Not separately listed in this source.
2 011UBUNTU PARTYUnavailableUnavailable2 172 787Not separately listed in this source.
2 011BUILDING A COHESIVE SOCIETYUnavailableUnavailable2 172 787Not separately listed in this source.
2 011PEOPLE'S CIVIC ORGANISATIONUnavailableUnavailable2 172 787Not separately listed in this source.
2 011PREM PEOPLES AGENDAUnavailableUnavailable2 172 787Not separately listed in this source.
2 011BOLSHEVIKS PARTY OF SOUTH AFRICAUnavailableUnavailable2 172 787Not separately listed in this source.
2 011UNITED FRONT OF CIVICSUnavailableUnavailable2 172 787Not separately listed in this source.
2 016AFRICAN NATIONAL CONGRESS1 117 93944,50252 512 083Reported
2 016DEMOCRATIC ALLIANCE964 85538,40862 512 083Reported
2 016ECONOMIC FREEDOM FIGHTERS278 50511,08662 512 083Reported
2 016INKATHA FREEDOM PARTY43 3201,72452 512 083Reported
2 016INDEPENDENT DEMOCRATS002 512 083No votes recorded in the complete party list.
2 016AFRICAN INDEPENDENT CONGRESS37 9641,51132 512 083Reported
2 016PAN AFRICANIST CONGRESS OF AZANIA3 1990,12732 512 083Reported
2 016CONGRESS OF THE PEOPLE4 5300,18032 512 083Reported
2 016AFRICAN CHRISTIAN DEMOCRATIC PARTY7 4740,29752 512 083Reported
2 016NATIONAL FREEDOM PARTY002 512 083No votes recorded in the complete party list.
2 016UNITED DEMOCRATIC MOVEMENT6 5580,26112 512 083Reported
2 016VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS8 1280,32362 512 083Reported
2 016AFRICAN PEOPLE'S CONVENTION2 6450,10532 512 083Reported
2 016AZANIAN PEOPLE'S ORGANISATION2 0940,08342 512 083Reported
2 016CHRISTIAN DEMOCRATIC PARTY002 512 083No votes recorded in the complete party list.
2 016OPERATION KHANYISA MOVEMENT1 7890,07122 512 083Reported
2 016AL JAMA-AH6 7020,26682 512 083Reported
2 016CHRISTIAN FRONT002 512 083No votes recorded in the complete party list.
2 016NATIONAL DEMOCRATIC CONVENTION002 512 083No votes recorded in the complete party list.
2 016PATRIOTIC ALLIANCE3 8350,15272 512 083Reported
2 016GEMINI MOVEMENT002 512 083No votes recorded in the complete party list.
2 016THE GREEN PARTY OF SOUTH AFRICA002 512 083No votes recorded in the complete party list.
2 016TRULY ALLIANCE2 5130,12 512 083Reported
2 016UNITED INDEPENDENT FRONT002 512 083No votes recorded in the complete party list.
2 016GEMINI002 512 083No votes recorded in the complete party list.
2 016PATRIOTIC ASSOCIATION OF SOUTH AFRICA1 3190,05252 512 083Reported
2 016BLACK CONSCIOUSNESS FORUM002 512 083No votes recorded in the complete party list.
2 016ECONOMIC FREEDOM MOVEMENT002 512 083No votes recorded in the complete party list.
2 016THE SOCIALIST PARTY OF AZANIA6240,02482 512 083Reported
2 016INTERNATIONAL REVELATION CONGRESS5490,02192 512 083Reported
2 016AGANG SOUTH AFRICA4770,0192 512 083Reported
2 016AFRICAN PEOPLE'S SOCIALIST PARTY4620,01842 512 083Reported
2 016UBUNTU PARTY4460,01782 512 083Reported
2 016BUILDING A COHESIVE SOCIETY2780,01112 512 083Reported
2 016PEOPLE'S CIVIC ORGANISATION2350,00942 512 083Reported
2 016PREM PEOPLES AGENDA1200,00482 512 083Reported
2 016BOLSHEVIKS PARTY OF SOUTH AFRICA570,00232 512 083Reported
2 016UNITED FRONT OF CIVICS500,0022 512 083Reported

Ward + municipal PR votes. Missing and grouped entries are not assumed to be zero. Published boundaries may differ between elections.

All history data (JSON)

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 election-year selector to explore its results and 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

Ward results

Browse wards

Wards in Johannesburg

135 wards

Ward 1
ANC76.3%Leading candidate: Msingathi Mazibukwana
EFF8.6%
Lead: 10 012 votes
Ward 2
ANC73.5%Leading candidate: Dimakatso Jeannette Ramafikeng
DA9.7%
Lead: 10 254 votes
Ward 3
ANC79.2%Leading candidate: Lucky Mbuso
EFF8.4%
Lead: 9 877 votes
Ward 4
ANC79.7%Leading candidate: Mlekeleli Simon Motha
EFF7.8%
Lead: 14 021 votes
Ward 5
ANC75.2%Leading candidate: Penny Nartha Mphole
DA10.4%
Lead: 13 609 votes
Ward 6
ANC72.1%Leading candidate: Shirley Azwimpheleli Nepfumbada
EFF11.0%
Lead: 9 273 votes
Ward 7
DA50.9%Leading candidate: Daniel Martin Netnow
ANC38.9%
Lead: 2 827 votes
Ward 8
ANC45.2%Leading candidate: Ezekiel Mosotho Tsotetsi
DA27.0%
Lead: 3 445 votes
Ward 9
DA51.8%Leading candidate: Kishore Badal
ANC24.3%
Lead: 5 456 votes
Ward 10
ANC49.7%Leading candidate: Joseph Karel Matjila
DA30.0%
Lead: 3 062 votes
Ward 11
ANC42.6%Leading candidate: Meisie Francina Maluleke
DA35.9%
Lead: 1 267 votes
Ward 12
ANC64.0%Leading candidate: Jabulani Mnisi
EFF21.4%
Lead: 6 879 votes
Ward 13
ANC66.6%Leading candidate: George Themba Mahlangu
EFF20.0%
Lead: 7 730 votes
Ward 14
ANC63.5%Leading candidate: Cynthia Jabulisile Khanyi
EFF18.0%
Lead: 7 276 votes
Ward 15
ANC78.8%Leading candidate: Dimakatso Mirriam Maleke
EFF8.9%
Lead: 11 540 votes
Ward 16
ANC57.1%Leading candidate: Schoolboy Asaf Gobata
IFP18.7%
Lead: 7 119 votes
Ward 17
DA64.7%Leading candidate: Peter Deon Rafferty
ANC25.1%
Lead: 8 970 votes
Ward 18
DA81.3%Leading candidate: Fazel Jaffer
ANC10.8%
Lead: 17 116 votes
Ward 19
ANC73.5%Leading candidate: Lulama Pamela Sibanyoni
EFF13.1%
Lead: 9 646 votes
Ward 20
ANC73.9%Leading candidate: George Basopane
EFF14.2%
Lead: 9 867 votes
Ward 21
ANC73.9%Leading candidate: Mpho Isaac Sesedinyane
EFF15.2%
Lead: 9 858 votes
Ward 22
ANC69.0%Leading candidate: Madika Elizabeth Mabasa
EFF17.4%
Lead: 10 748 votes
Ward 23
DA80.4%Leading candidate: Sarah Teresa June Wissler
ANC14.5%
Lead: 17 394 votes
Ward 24
ANC64.3%Leading candidate: Lady Grace Badi
EFF17.7%
Lead: 8 474 votes
Ward 25
ANC66.9%Leading candidate: Raynett Lily Moabi
EFF14.8%
Lead: 10 163 votes
Ward 26
ANC74.8%Leading candidate: Paulos Mazibu
EFF12.4%
Lead: 10 359 votes
Ward 27
ANC68.6%Leading candidate: Patrick Magalefa
EFF17.7%
Lead: 10 539 votes
Ward 28
ANC68.5%Leading candidate: Peter Ndou
EFF17.4%
Lead: 8 089 votes
Ward 29
ANC53.5%Leading candidate: Brenda Happy Dammie
DA26.9%
Lead: 5 074 votes
Ward 30
ANC67.1%Leading candidate: Eugine Sechaba Khumalo
EFF16.2%
Lead: 8 733 votes
Ward 31
ANC66.4%Leading candidate: Bongani Dlamini
EFF16.0%
Lead: 6 883 votes
Ward 32
DA60.2%Leading candidate: Bongani Nkomo
ANC25.8%
Lead: 8 811 votes
Ward 33
ANC74.4%Leading candidate: Oageng Ronald Phamodi
EFF13.5%
Lead: 10 202 votes
Ward 34
ANC66.7%Leading candidate: Shimane Boitumelo Edward Motlhamme
IFP13.1%
Lead: 8 179 votes
Ward 35
ANC75.5%Leading candidate: Freddie Banda
EFF12.4%
Lead: 9 628 votes
Ward 36
ANC77.6%Leading candidate: Johannes Mofokeng
EFF10.2%
Lead: 10 986 votes
Ward 37
ANC59.9%Leading candidate: Ntombizodwa Adelaide Nxumalo
IFP21.8%
Lead: 6 485 votes
Ward 38
ANC64.3%Leading candidate: Ben Mosuludi Saohatsi
IFP14.8%
Lead: 7 440 votes
Ward 39
ANC73.7%Leading candidate: Praise-God Themba Msibi
EFF12.9%
Lead: 9 902 votes
Ward 40
ANC54.3%Leading candidate: Celokuhle Nkosi
IFP22.5%
Lead: 5 301 votes
Ward 41
ANC71.6%Leading candidate: Prince Mbongo
EFF15.3%
Lead: 11 865 votes
Ward 42
ANC75.1%Leading candidate: Reuben Takalani Nefotoni
EFF13.9%
Lead: 9 565 votes
Ward 43
ANC72.2%Leading candidate: Happyboy Rapitso Molobye
EFF15.2%
Lead: 10 067 votes
Ward 44
ANC71.1%Leading candidate: Motsile George Lekgetho
EFF14.7%
Lead: 10 969 votes
Ward 45
ANC71.2%Leading candidate: Emmanuel Tsotleho Tseleli
EFF14.7%
Lead: 10 383 votes
Ward 46
ANC78.5%Leading candidate: Mgolodela Michael Mtimkulu
EFF8.4%
Lead: 12 838 votes
Ward 47
ANC59.1%Leading candidate: Tebogo Marcia Mhlari
INDEPENDENTS12.6%
Lead: 7 899 votes
Ward 48
ANC66.5%Leading candidate: Tshepo Nawane
DA16.0%
Lead: 8 914 votes
Ward 49
ANC72.4%Leading candidate: Mandla Johannes Mlangeni
EFF12.5%
Lead: 12 262 votes
Ward 50
ANC77.5%Leading candidate: Mandla Harrison Zulu
EFF10.3%
Lead: 10 398 votes
Ward 51
ANC77.4%Leading candidate: Fikelephi Lillian Motsamai
EFF10.1%
Lead: 11 276 votes
Ward 52
ANC79.3%Leading candidate: Isabel Nomsa Hlomendlini
EFF9.1%
Lead: 10 145 votes
Ward 53
ANC65.2%Leading candidate: Mthokozisi Theophilus Dhlamini
EFF20.7%
Lead: 8 096 votes
Ward 54
DA65.1%Leading candidate: Sérgio José Pombo Dos Santos
ANC24.2%
Lead: 10 302 votes
Ward 55
DA59.8%Leading candidate: Rashieda Landis
ANC27.7%
Lead: 5 497 votes
Ward 56
DA66.1%Leading candidate: Michael Ian Crichton
ANC25.2%
Lead: 7 319 votes
Ward 57
DA57.2%Leading candidate: Faeeza Chame
ANC31.3%
Lead: 5 537 votes
Ward 58
DA41.3%Leading candidate: Alex Christians
ANC28.6%
Lead: 2 525 votes
Ward 59
ANC66.9%Leading candidate: Tjitjila Francina Mashao
EFF16.9%
Lead: 3 804 votes
Ward 60
ANC56.8%Leading candidate: Nokuthula Albertina Xaba
EFF21.1%
Lead: 3 946 votes
Ward 61
ANC47.4%Leading candidate: Vusumuzi Emmanuel Zondo
IFP30.7%
Lead: 2 505 votes
Ward 62
ANC66.3%Leading candidate: Zama David Shezi
EFF15.8%
Lead: 4 722 votes
Ward 63
ANC71.2%Leading candidate: Linda Daphniey Ntombela
EFF14.2%
Lead: 4 763 votes
Ward 64
ANC67.4%Leading candidate: Matsemela Phineas Madisha
EFF14.6%
Lead: 6 027 votes
Ward 65
ANC41.7%Leading candidate: Lindani Buhlebuyeza Zulu
IFP33.6%
Lead: 1 175 votes
Ward 66
DA58.4%Leading candidate: Carlos Manuel Dias Da Rocha
ANC31.1%
Lead: 4 413 votes
Ward 67
ANC53.4%Leading candidate: Martha Mitah Mazibuko
DA30.1%
Lead: 2 290 votes
Ward 68
DA45.1%Leading candidate: Basil Mark Douglas
ANC40.1%
Lead: 955 votes
Ward 69
DA59.2%Leading candidate: Genevieve Joeline Sherman
ANC28.0%
Lead: 5 487 votes
Ward 70
DA68.6%Leading candidate: Caleb Edward Finn
ANC21.6%
Lead: 12 219 votes
Ward 71
DA61.9%Leading candidate: René Fiona Benjamin
ANC20.4%
Lead: 9 084 votes
Ward 72
DA82.5%Leading candidate: Steven Kevin Kruger
ANC12.2%
Lead: 14 602 votes
Ward 73
DA74.4%Leading candidate: Mia Snyman
ANC17.5%
Lead: 10 639 votes
Ward 74
DA76.5%Leading candidate: David Ross Fisher
ANC16.2%
Lead: 12 277 votes
Ward 75
ANC47.8%Leading candidate: Livhuwani Sannie Mavhona
IFP28.1%
Lead: 2 864 votes
Ward 76
ANC65.5%Leading candidate: Moses Mandlenkosi Pandeka
EFF22.2%
Lead: 6 122 votes
Ward 77
ANC60.5%Leading candidate: Yoliswa Agnes Twala
EFF22.1%
Lead: 5 812 votes
Ward 78
ANC68.1%Leading candidate: Spiwe Stephen Makamo
EFF21.4%
Lead: 7 420 votes
Ward 79
ANC63.7%Leading candidate: Thompson Maluleka
EFF24.2%
Lead: 6 193 votes
Ward 80
ANC53.5%Leading candidate: Makgoba Reuben Pagadi
EFF31.3%
Lead: 2 809 votes
Ward 81
DA43.5%Leading candidate: Irene Loraine Rügheimer
ANC38.4%
Lead: 973 votes
Ward 82
DA63.4%Leading candidate: Patricia Susan Stewart
ANC23.3%
Lead: 8 886 votes
Ward 83
DA88.2%Leading candidate: Suzanne Nicola Maria Clarke
ANC5.4%
Lead: 20 437 votes
Ward 84
DA74.4%Leading candidate: Gerhard Jacobus Niemand
ANC15.5%
Lead: 13 863 votes
Ward 85
DA73.7%Leading candidate: Carl Jonathan Mann
ANC16.9%
Lead: 13 743 votes
Ward 86
DA80.8%Leading candidate: Gert Lodewicus Philippus Kruger
ANC11.6%
Lead: 18 238 votes
Ward 87
DA78.0%Leading candidate: Bridget Steer
ANC14.5%
Lead: 12 752 votes
Ward 88
DA81.6%Leading candidate: Nicholas George Clay Lorimer
ANC11.9%
Lead: 15 664 votes
Ward 89
DA86.9%Leading candidate: Amelia Bester
ANC8.5%
Lead: 20 112 votes
Ward 90
DA83.3%Leading candidate: Martin Charles Williams
ANC11.4%
Lead: 16 830 votes
Ward 91
DA57.6%Leading candidate: Jeffrey Leonard Pietersen
ANC28.8%
Lead: 5 037 votes
Ward 92
ANC47.3%Leading candidate: Leepile Johannes Motsumi
DA30.5%
Lead: 2 360 votes
Ward 93
DA85.4%Leading candidate: Candice Christine James
ANC9.0%
Lead: 19 329 votes
Ward 94
DA85.4%Leading candidate: David Terence Foley
ANC10.0%
Lead: 16 876 votes
Ward 95
ANC63.6%Leading candidate: Matlale Kate Mphahlele
EFF26.3%
Lead: 5 911 votes
Ward 96
DA46.6%Leading candidate: Lawrence Sbusiso Mthembu
ANC38.8%
Lead: 1 850 votes
Ward 97
DA83.4%Leading candidate: Leah Ruth Potgieter
ANC10.2%
Lead: 21 696 votes
Ward 98
DA78.6%Leading candidate: Beverley Weweje
ANC14.5%
Lead: 14 438 votes
Ward 99
DA87.8%Leading candidate: Nicole Janita Van Dyk
ANC7.6%
Lead: 17 115 votes
Ward 100
ANC61.7%Leading candidate: Rosinah Mapula Mosito
EFF21.4%
Lead: 8 487 votes
Ward 101
DA86.4%Leading candidate: Daluxolo Wiseman Cele
ANC8.2%
Lead: 21 288 votes
Ward 102
DA84.0%Leading candidate: David Douglas Potter
ANC10.5%
Lead: 17 755 votes
Ward 103
DA84.6%Leading candidate: Vincent Lawrence Earp
ANC10.4%
Lead: 19 017 votes
Ward 104
DA80.4%Leading candidate: Michael David Wood
ANC13.0%
Lead: 15 425 votes
Ward 105
ANC59.1%Leading candidate: Albert Tefo Raphadu
EFF23.5%
Lead: 6 487 votes
Ward 106
DA86.7%Leading candidate: Christopher Glen Santana
ANC8.9%
Lead: 20 272 votes
Ward 107
ANC56.9%Leading candidate: Ambe Elizabeth Maseko
EFF28.0%
Lead: 5 484 votes
Ward 108
ANC62.7%Leading candidate: Deborah Busisiwe Francisco
EFF24.2%
Lead: 5 208 votes
Ward 109
DA50.5%Leading candidate: Werner Smit
ANC31.5%
Lead: 3 671 votes
Ward 110
ANC52.1%Leading candidate: Lesibana Stephen Lamola
DA24.3%
Lead: 4 142 votes
Ward 111
ANC58.2%Leading candidate: Raisibe Welhemina Matsemela
EFF30.7%
Lead: 3 993 votes
Ward 112
DA45.5%Leading candidate: Madeleine Bertine Hicklin
ANC31.8%
Lead: 3 030 votes
Ward 113
ANC63.6%Leading candidate: Thambulo Abraham Mabuke
EFF25.6%
Lead: 6 151 votes
Ward 114
ANC54.1%Leading candidate: Tshilidzi Victor Mafinya
DA22.1%
Lead: 4 657 votes
Ward 115
DA80.5%Leading candidate: Matome Matome Mafokwane
ANC13.3%
Lead: 17 994 votes
Ward 116
ANC67.5%Leading candidate: Vhonani Adolphus Marema
EFF21.2%
Lead: 6 066 votes
Ward 117
DA85.0%Leading candidate: Timothy Francis Truluck
ANC9.7%
Lead: 14 798 votes
Ward 118
DA50.3%Leading candidate: Neuren Pietersen
ANC28.5%
Lead: 4 374 votes
Ward 119
ANC63.7%Leading candidate: Mangaliso Leonar Ngwenya
EFF15.4%
Lead: 10 300 votes
Ward 120
DA47.9%Leading candidate: Vinay Anban Choonie
ANC39.4%
Lead: 1 779 votes
Ward 121
ANC58.5%Leading candidate: Margaret Mcbason
DA28.0%
Lead: 6 497 votes
Ward 122
ANC69.9%Leading candidate: Makwatsa Ace Mokoenyane
EFF11.5%
Lead: 12 475 votes
Ward 123
ANC61.6%Leading candidate: Mzwandile Enock Tyobeka
EFF21.7%
Lead: 4 333 votes
Ward 124
ANC47.6%Leading candidate: Sidney Radebe
DA35.1%
Lead: 1 856 votes
Ward 125
DA45.0%Leading candidate: Petrus Lafras Lodewicus Stewart
ANC35.8%
Lead: 1 822 votes
Ward 126
DA89.0%Leading candidate: David Gerald Brand
ANC6.7%
Lead: 21 971 votes
Ward 127
ANC69.4%Leading candidate: Sabelo Michael Nscana
EFF17.1%
Lead: 8 138 votes
Ward 128
ANC74.6%Leading candidate: Kekeletso Sylvia Monakale
EFF12.2%
Lead: 11 075 votes
Ward 129
ANC75.0%Leading candidate: Jabulani Jan Thomo
EFF11.3%
Lead: 10 779 votes
Ward 130
ANC79.0%Leading candidate: David Monamodi
EFF10.0%
Lead: 10 338 votes
Ward 131
ANC78.2%Leading candidate: Makhosazana Cynthia Ndlela
EFF10.0%
Lead: 11 074 votes
Ward 132
DA71.0%Leading candidate: Annette Janine Deppe
ANC18.4%
Lead: 13 827 votes
Ward 133
ANC64.7%Leading candidate: Maleselo Julia Gololo
EFF25.0%
Lead: 6 550 votes
Ward 134
DA83.8%Leading candidate: Wendy Robyn Alexander
ANC10.1%
Lead: 15 427 votes
Ward 135
ANC63.6%Leading candidate: Puleng Elliott Sethole
EFF22.1%
Lead: 8 053 votes
Wards in Johannesburg ·
WardElectionParty / entryVotesVote share (%)
Ward 12 016AFRICAN NATIONAL CONGRESS11 28276,3329
Ward 12 016ECONOMIC FREEDOM FIGHTERS1 2708,5927
Ward 22 016AFRICAN NATIONAL CONGRESS11 80973,4665
Ward 22 016DEMOCRATIC ALLIANCE1 5559,674
Ward 32 016AFRICAN NATIONAL CONGRESS11 04779,1559
Ward 32 016ECONOMIC FREEDOM FIGHTERS1 1708,3835
Ward 42 016AFRICAN NATIONAL CONGRESS15 53679,7249
Ward 42 016ECONOMIC FREEDOM FIGHTERS1 5157,7744
Ward 52 016AFRICAN NATIONAL CONGRESS15 79275,1749
Ward 52 016DEMOCRATIC ALLIANCE2 18310,3918
Ward 62 016AFRICAN NATIONAL CONGRESS10 94972,1326
Ward 62 016ECONOMIC FREEDOM FIGHTERS1 67611,0416
Ward 72 016DEMOCRATIC ALLIANCE12 04250,8853
Ward 72 016AFRICAN NATIONAL CONGRESS9 21538,9394
Ward 82 016AFRICAN NATIONAL CONGRESS8 54445,1992
Ward 82 016DEMOCRATIC ALLIANCE5 09926,9746
Ward 92 016DEMOCRATIC ALLIANCE10 28151,7517
Ward 92 016AFRICAN NATIONAL CONGRESS4 82524,2877
Ward 102 016AFRICAN NATIONAL CONGRESS7 72449,7168
Ward 102 016DEMOCRATIC ALLIANCE4 66230,0077
Ward 112 016AFRICAN NATIONAL CONGRESS8 12042,5688
Ward 112 016DEMOCRATIC ALLIANCE6 85335,9266
Ward 122 016AFRICAN NATIONAL CONGRESS10 33864,0481
Ward 122 016ECONOMIC FREEDOM FIGHTERS3 45921,4299
Ward 132 016AFRICAN NATIONAL CONGRESS11 04966,5562
Ward 132 016ECONOMIC FREEDOM FIGHTERS3 31919,9928
Ward 142 016AFRICAN NATIONAL CONGRESS10 14563,5254
Ward 142 016ECONOMIC FREEDOM FIGHTERS2 86917,9649
Ward 152 016AFRICAN NATIONAL CONGRESS13 00478,7978
Ward 152 016ECONOMIC FREEDOM FIGHTERS1 4648,8711
Ward 162 016AFRICAN NATIONAL CONGRESS10 57957,1189
Ward 162 016INKATHA FREEDOM PARTY3 46018,6815
Ward 172 016DEMOCRATIC ALLIANCE14 66164,7028
Ward 172 016AFRICAN NATIONAL CONGRESS5 69125,1158
Ward 182 016DEMOCRATIC ALLIANCE19 73481,3136
Ward 182 016AFRICAN NATIONAL CONGRESS2 61810,7874
Ward 192 016AFRICAN NATIONAL CONGRESS11 74173,5191
Ward 192 016ECONOMIC FREEDOM FIGHTERS2 09513,1183
Ward 202 016AFRICAN NATIONAL CONGRESS12 20373,9397
Ward 202 016ECONOMIC FREEDOM FIGHTERS2 33614,1541
Ward 212 016AFRICAN NATIONAL CONGRESS12 41573,9384
Ward 212 016ECONOMIC FREEDOM FIGHTERS2 55715,2284
Ward 222 016AFRICAN NATIONAL CONGRESS14 37268,9768
Ward 222 016ECONOMIC FREEDOM FIGHTERS3 62417,393
Ward 232 016DEMOCRATIC ALLIANCE21 22680,4411
Ward 232 016AFRICAN NATIONAL CONGRESS3 83214,5223
Ward 242 016AFRICAN NATIONAL CONGRESS11 69764,2692
Ward 242 016ECONOMIC FREEDOM FIGHTERS3 22317,7088
Ward 252 016AFRICAN NATIONAL CONGRESS13 03666,9371
Ward 252 016ECONOMIC FREEDOM FIGHTERS2 87314,7522
Ward 262 016AFRICAN NATIONAL CONGRESS12 42174,8073
Ward 262 016ECONOMIC FREEDOM FIGHTERS2 06212,4187
Ward 272 016AFRICAN NATIONAL CONGRESS14 19568,6312
Ward 272 016ECONOMIC FREEDOM FIGHTERS3 65617,6764
Ward 282 016AFRICAN NATIONAL CONGRESS10 85268,4755
Ward 282 016ECONOMIC FREEDOM FIGHTERS2 76317,4344
Ward 292 016AFRICAN NATIONAL CONGRESS10 21553,5069
Ward 292 016DEMOCRATIC ALLIANCE5 14126,9289
Ward 302 016AFRICAN NATIONAL CONGRESS11 51267,0706
Ward 302 016ECONOMIC FREEDOM FIGHTERS2 77916,1909
Ward 312 016AFRICAN NATIONAL CONGRESS9 06266,364
Ward 312 016ECONOMIC FREEDOM FIGHTERS2 17915,9575
Ward 322 016DEMOCRATIC ALLIANCE15 43360,2263
Ward 322 016AFRICAN NATIONAL CONGRESS6 62225,842
Ward 332 016AFRICAN NATIONAL CONGRESS12 47374,4079
Ward 332 016ECONOMIC FREEDOM FIGHTERS2 27113,5477
Ward 342 016AFRICAN NATIONAL CONGRESS10 18066,7366
Ward 342 016INKATHA FREEDOM PARTY2 00113,1179
Ward 352 016AFRICAN NATIONAL CONGRESS11 52475,4979
Ward 352 016ECONOMIC FREEDOM FIGHTERS1 89612,4214
Ward 362 016AFRICAN NATIONAL CONGRESS12 64977,5965
Ward 362 016ECONOMIC FREEDOM FIGHTERS1 66310,2018
Ward 372 016AFRICAN NATIONAL CONGRESS10 20759,8511
Ward 372 016INKATHA FREEDOM PARTY3 72221,8248
Ward 382 016AFRICAN NATIONAL CONGRESS9 66664,3199
Ward 382 016INKATHA FREEDOM PARTY2 22614,8124
Ward 392 016AFRICAN NATIONAL CONGRESS12 00973,7472
Ward 392 016ECONOMIC FREEDOM FIGHTERS2 10712,9391
Ward 402 016AFRICAN NATIONAL CONGRESS9 04454,3314
Ward 402 016INKATHA FREEDOM PARTY3 74322,4859
Ward 412 016AFRICAN NATIONAL CONGRESS15 08871,6463
Ward 412 016ECONOMIC FREEDOM FIGHTERS3 22315,3046
Ward 422 016AFRICAN NATIONAL CONGRESS11 74375,1215
Ward 422 016ECONOMIC FREEDOM FIGHTERS2 17813,933
Ward 432 016AFRICAN NATIONAL CONGRESS12 74872,1857
Ward 432 016ECONOMIC FREEDOM FIGHTERS2 68115,1812
Ward 442 016AFRICAN NATIONAL CONGRESS13 82371,0877
Ward 442 016ECONOMIC FREEDOM FIGHTERS2 85414,6773
Ward 452 016AFRICAN NATIONAL CONGRESS13 09371,2079
Ward 452 016ECONOMIC FREEDOM FIGHTERS2 71014,7387
Ward 462 016AFRICAN NATIONAL CONGRESS14 36878,4708
Ward 462 016ECONOMIC FREEDOM FIGHTERS1 5308,3561
Ward 472 016AFRICAN NATIONAL CONGRESS10 03959,0668
Ward 472 016INDEPENDENTS2 14012,5912
Ward 482 016AFRICAN NATIONAL CONGRESS11 73466,4665
Ward 482 016DEMOCRATIC ALLIANCE2 82015,9737
Ward 492 016AFRICAN NATIONAL CONGRESS14 81672,3826
Ward 492 016ECONOMIC FREEDOM FIGHTERS2 55412,4774
Ward 502 016AFRICAN NATIONAL CONGRESS11 99177,4612
Ward 502 016ECONOMIC FREEDOM FIGHTERS1 59310,2907
Ward 512 016AFRICAN NATIONAL CONGRESS12 96077,4009
Ward 512 016ECONOMIC FREEDOM FIGHTERS1 68410,0573
Ward 522 016AFRICAN NATIONAL CONGRESS11 45579,2788
Ward 522 016ECONOMIC FREEDOM FIGHTERS1 3109,0664
Ward 532 016AFRICAN NATIONAL CONGRESS11 85665,2289
Ward 532 016ECONOMIC FREEDOM FIGHTERS3 76020,6866
Ward 542 016DEMOCRATIC ALLIANCE16 37965,1149
Ward 542 016AFRICAN NATIONAL CONGRESS6 07724,1592
Ward 552 016DEMOCRATIC ALLIANCE10 23559,7594
Ward 552 016AFRICAN NATIONAL CONGRESS4 73827,6639
Ward 562 016DEMOCRATIC ALLIANCE11 82666,0966
Ward 562 016AFRICAN NATIONAL CONGRESS4 50725,19
Ward 572 016DEMOCRATIC ALLIANCE12 25257,1909
Ward 572 016AFRICAN NATIONAL CONGRESS6 71531,3448
Ward 582 016DEMOCRATIC ALLIANCE8 17541,3317
Ward 582 016AFRICAN NATIONAL CONGRESS5 65028,5657
Ward 592 016AFRICAN NATIONAL CONGRESS5 09166,8812
Ward 592 016ECONOMIC FREEDOM FIGHTERS1 28716,9075
Ward 602 016AFRICAN NATIONAL CONGRESS6 28256,7941
Ward 602 016ECONOMIC FREEDOM FIGHTERS2 33621,1192
Ward 612 016AFRICAN NATIONAL CONGRESS7 13047,4006
Ward 612 016INKATHA FREEDOM PARTY4 62530,7472
Ward 622 016AFRICAN NATIONAL CONGRESS6 20166,2783
Ward 622 016ECONOMIC FREEDOM FIGHTERS1 47915,808
Ward 632 016AFRICAN NATIONAL CONGRESS5 95171,2353
Ward 632 016ECONOMIC FREEDOM FIGHTERS1 18814,2207
Ward 642 016AFRICAN NATIONAL CONGRESS7 69167,3881
Ward 642 016ECONOMIC FREEDOM FIGHTERS1 66414,5799
Ward 652 016AFRICAN NATIONAL CONGRESS6 03741,741
Ward 652 016INKATHA FREEDOM PARTY4 86233,6168
Ward 662 016DEMOCRATIC ALLIANCE9 43558,4355
Ward 662 016AFRICAN NATIONAL CONGRESS5 02231,1037
Ward 672 016AFRICAN NATIONAL CONGRESS5 24953,4086
Ward 672 016DEMOCRATIC ALLIANCE2 95930,1079
Ward 682 016DEMOCRATIC ALLIANCE8 55745,0843
Ward 682 016AFRICAN NATIONAL CONGRESS7 60240,0527
Ward 692 016DEMOCRATIC ALLIANCE10 41759,1942
Ward 692 016AFRICAN NATIONAL CONGRESS4 93028,0145
Ward 702 016DEMOCRATIC ALLIANCE17 83468,5686
Ward 702 016AFRICAN NATIONAL CONGRESS5 61521,5887
Ward 712 016DEMOCRATIC ALLIANCE13 56661,8943
Ward 712 016AFRICAN NATIONAL CONGRESS4 48220,4489
Ward 722 016DEMOCRATIC ALLIANCE17 13282,4804
Ward 722 016AFRICAN NATIONAL CONGRESS2 53012,1804
Ward 732 016DEMOCRATIC ALLIANCE13 90074,4072
Ward 732 016AFRICAN NATIONAL CONGRESS3 26117,4562
Ward 742 016DEMOCRATIC ALLIANCE15 57676,5217
Ward 742 016AFRICAN NATIONAL CONGRESS3 29916,2073
Ward 752 016AFRICAN NATIONAL CONGRESS6 94747,8213
Ward 752 016INKATHA FREEDOM PARTY4 08328,1063
Ward 762 016AFRICAN NATIONAL CONGRESS9 25465,4594
Ward 762 016ECONOMIC FREEDOM FIGHTERS3 13222,1546
Ward 772 016AFRICAN NATIONAL CONGRESS9 16460,5084
Ward 772 016ECONOMIC FREEDOM FIGHTERS3 35222,1327
Ward 782 016AFRICAN NATIONAL CONGRESS10 83168,0553
Ward 782 016ECONOMIC FREEDOM FIGHTERS3 41121,4326
Ward 792 016AFRICAN NATIONAL CONGRESS9 98563,7408
Ward 792 016ECONOMIC FREEDOM FIGHTERS3 79224,2068
Ward 802 016AFRICAN NATIONAL CONGRESS6 76453,4577
Ward 802 016ECONOMIC FREEDOM FIGHTERS3 95531,2574
Ward 812 016DEMOCRATIC ALLIANCE8 36843,4521
Ward 812 016AFRICAN NATIONAL CONGRESS7 39538,3996
Ward 822 016DEMOCRATIC ALLIANCE14 04763,3976
Ward 822 016AFRICAN NATIONAL CONGRESS5 16123,2929
Ward 832 016DEMOCRATIC ALLIANCE21 76088,1971
Ward 832 016AFRICAN NATIONAL CONGRESS1 3235,3624
Ward 842 016DEMOCRATIC ALLIANCE17 51974,3686
Ward 842 016AFRICAN NATIONAL CONGRESS3 65615,5198
Ward 852 016DEMOCRATIC ALLIANCE17 83973,7301
Ward 852 016AFRICAN NATIONAL CONGRESS4 09616,9291
Ward 862 016DEMOCRATIC ALLIANCE21 29980,8403
Ward 862 016AFRICAN NATIONAL CONGRESS3 06111,618
Ward 872 016DEMOCRATIC ALLIANCE15 66777,9724
Ward 872 016AFRICAN NATIONAL CONGRESS2 91514,5075
Ward 882 016DEMOCRATIC ALLIANCE18 33081,6372
Ward 882 016AFRICAN NATIONAL CONGRESS2 66611,8737
Ward 892 016DEMOCRATIC ALLIANCE22 29086,9277
Ward 892 016AFRICAN NATIONAL CONGRESS2 1788,4939
Ward 902 016DEMOCRATIC ALLIANCE19 48683,2842
Ward 902 016AFRICAN NATIONAL CONGRESS2 65611,3519
Ward 912 016DEMOCRATIC ALLIANCE10 07457,5624
Ward 912 016AFRICAN NATIONAL CONGRESS5 03728,7812
Ward 922 016AFRICAN NATIONAL CONGRESS6 65847,297
Ward 922 016DEMOCRATIC ALLIANCE4 29830,5321
Ward 932 016DEMOCRATIC ALLIANCE21 61185,3751
Ward 932 016AFRICAN NATIONAL CONGRESS2 2829,0151
Ward 942 016DEMOCRATIC ALLIANCE19 10585,3931
Ward 942 016AFRICAN NATIONAL CONGRESS2 2299,9629
Ward 952 016AFRICAN NATIONAL CONGRESS10 08963,6249
Ward 952 016ECONOMIC FREEDOM FIGHTERS4 17826,348
Ward 962 016DEMOCRATIC ALLIANCE11 04046,5607
Ward 962 016AFRICAN NATIONAL CONGRESS9 19038,7584
Ward 972 016DEMOCRATIC ALLIANCE24 72183,4239
Ward 972 016AFRICAN NATIONAL CONGRESS3 02510,2082
Ward 982 016DEMOCRATIC ALLIANCE17 70278,6441
Ward 982 016AFRICAN NATIONAL CONGRESS3 26414,5009
Ward 992 016DEMOCRATIC ALLIANCE18 73187,8071
Ward 992 016AFRICAN NATIONAL CONGRESS1 6167,5755
Ward 1002 016AFRICAN NATIONAL CONGRESS13 00361,7426
Ward 1002 016ECONOMIC FREEDOM FIGHTERS4 51621,4435
Ward 1012 016DEMOCRATIC ALLIANCE23 52886,3698
Ward 1012 016AFRICAN NATIONAL CONGRESS2 2408,2229
Ward 1022 016DEMOCRATIC ALLIANCE20 30483,9529
Ward 1022 016AFRICAN NATIONAL CONGRESS2 54910,5396
Ward 1032 016DEMOCRATIC ALLIANCE21 69884,5662
Ward 1032 016AFRICAN NATIONAL CONGRESS2 68110,449
Ward 1042 016DEMOCRATIC ALLIANCE18 40680,3545
Ward 1042 016AFRICAN NATIONAL CONGRESS2 98113,0141
Ward 1052 016AFRICAN NATIONAL CONGRESS10 77459,1069
Ward 1052 016ECONOMIC FREEDOM FIGHTERS4 28723,5188
Ward 1062 016DEMOCRATIC ALLIANCE22 58386,6777
Ward 1062 016AFRICAN NATIONAL CONGRESS2 3118,87
Ward 1072 016AFRICAN NATIONAL CONGRESS10 81056,9157
Ward 1072 016ECONOMIC FREEDOM FIGHTERS5 32628,0419
Ward 1082 016AFRICAN NATIONAL CONGRESS8 49462,6771
Ward 1082 016ECONOMIC FREEDOM FIGHTERS3 28624,2473
Ward 1092 016DEMOCRATIC ALLIANCE9 78550,4511
Ward 1092 016AFRICAN NATIONAL CONGRESS6 11431,5236
Ward 1102 016AFRICAN NATIONAL CONGRESS7 77252,0667
Ward 1102 016DEMOCRATIC ALLIANCE3 63024,3183
Ward 1112 016AFRICAN NATIONAL CONGRESS8 45758,2438
Ward 1112 016ECONOMIC FREEDOM FIGHTERS4 46430,7438
Ward 1122 016DEMOCRATIC ALLIANCE10 05245,5336
Ward 1122 016AFRICAN NATIONAL CONGRESS7 02231,8083
Ward 1132 016AFRICAN NATIONAL CONGRESS10 30263,5887
Ward 1132 016ECONOMIC FREEDOM FIGHTERS4 15125,6219
Ward 1142 016AFRICAN NATIONAL CONGRESS7 86654,0619
Ward 1142 016DEMOCRATIC ALLIANCE3 20922,055
Ward 1152 016DEMOCRATIC ALLIANCE21 55480,4734
Ward 1152 016AFRICAN NATIONAL CONGRESS3 56013,2915
Ward 1162 016AFRICAN NATIONAL CONGRESS8 85367,4514
Ward 1162 016ECONOMIC FREEDOM FIGHTERS2 78721,2343
Ward 1172 016DEMOCRATIC ALLIANCE16 71484,9764
Ward 1172 016AFRICAN NATIONAL CONGRESS1 9169,7412
Ward 1182 016DEMOCRATIC ALLIANCE10 07850,3271
Ward 1182 016AFRICAN NATIONAL CONGRESS5 70428,4844
Ward 1192 016AFRICAN NATIONAL CONGRESS13 57363,6752
Ward 1192 016ECONOMIC FREEDOM FIGHTERS3 27315,3547
Ward 1202 016DEMOCRATIC ALLIANCE10 01047,8947
Ward 1202 016AFRICAN NATIONAL CONGRESS8 23139,3828
Ward 1212 016AFRICAN NATIONAL CONGRESS12 46658,4517
Ward 1212 016DEMOCRATIC ALLIANCE5 96927,988
Ward 1222 016AFRICAN NATIONAL CONGRESS14 93269,9391
Ward 1222 016ECONOMIC FREEDOM FIGHTERS2 45711,5082
Ward 1232 016AFRICAN NATIONAL CONGRESS6 69661,6007
Ward 1232 016ECONOMIC FREEDOM FIGHTERS2 36321,7387
Ward 1242 016AFRICAN NATIONAL CONGRESS7 07947,5835
Ward 1242 016DEMOCRATIC ALLIANCE5 22335,1079
Ward 1252 016DEMOCRATIC ALLIANCE8 91045,0205
Ward 1252 016AFRICAN NATIONAL CONGRESS7 08835,8143
Ward 1262 016DEMOCRATIC ALLIANCE23 77588,9583
Ward 1262 016AFRICAN NATIONAL CONGRESS1 8046,75
Ward 1272 016AFRICAN NATIONAL CONGRESS10 80369,3523
Ward 1272 016ECONOMIC FREEDOM FIGHTERS2 66517,1086
Ward 1282 016AFRICAN NATIONAL CONGRESS13 25074,5681
Ward 1282 016ECONOMIC FREEDOM FIGHTERS2 17512,2404
Ward 1292 016AFRICAN NATIONAL CONGRESS12 69875,0473
Ward 1292 016ECONOMIC FREEDOM FIGHTERS1 91911,3416
Ward 1302 016AFRICAN NATIONAL CONGRESS11 84578,9877
Ward 1302 016ECONOMIC FREEDOM FIGHTERS1 50710,0493
Ward 1312 016AFRICAN NATIONAL CONGRESS12 70078,1683
Ward 1312 016ECONOMIC FREEDOM FIGHTERS1 62610,008
Ward 1322 016DEMOCRATIC ALLIANCE18 64871,0021
Ward 1322 016AFRICAN NATIONAL CONGRESS4 82118,3559
Ward 1332 016AFRICAN NATIONAL CONGRESS10 66864,7016
Ward 1332 016ECONOMIC FREEDOM FIGHTERS4 11824,9757
Ward 1342 016DEMOCRATIC ALLIANCE17 54783,8126
Ward 1342 016AFRICAN NATIONAL CONGRESS2 12010,1261
Ward 1352 016AFRICAN NATIONAL CONGRESS12 34663,5769
Ward 1352 016ECONOMIC FREEDOM FIGHTERS4 29322,1072

The two largest published entries shown on each ward card. Open a ward for all entries.

Source data

Sources & result details

IEC: 06 Apr 2017, 11:44 SAST · checked 05 Nov 2026, 15:41 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 270 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: 06 Apr 2017, 11:44 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.

Understanding the results

IEC guide to council seats
IEC source figures

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

This page uses the Stats SA statistical main-place boundary labelled 2016. It overlaps 4 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 2016.

Positive-area intersections of the full-precision 2016 Stats SA main-place polygon and the MDB 2026 ward polygons. Display simplification is applied separately. Full-ward figures include votes outside the place; votes are never allocated by overlap area. Small boundary alignment differences were excluded using a 10-metre precision tolerance, a combined foreign area below 0.01% of the place, and agreement with the source municipality.

Give something back

Found Counted useful? Support the South African non-profits holding power to account.

Donations go directly to each organisation.

Share results