Counted.co.zaPlay game

Lenasia, Gauteng

Ward results

ANC has an outright majority

2006

Council seats

ANC136 seats
DA59 seats
IFP7 seats
ID4 seats
ACDP2 seats
Other9 seats
PAC2 seats
AZAPO1 seat
CHRISTIAN DEMOCRATIC PARTY1 seat
CHRISTIAN FRONT1 seat
INDEPENDENTS1 seat
OPERATION KHANYISA MOVEMENT1 seat
UDM1 seat
FF+1 seat
Johannesburg · 2006 · Reported council seats
Party / entrySeatsShare of seats (%)
AFRICAN NATIONAL CONGRESS13662,6728
DEMOCRATIC ALLIANCE5927,1889
INKATHA FREEDOM PARTY73,2258
INDEPENDENT DEMOCRATS41,8433
AFRICAN CHRISTIAN DEMOCRATIC PARTY20,9217
PAN AFRICANIST CONGRESS OF AZANIA20,9217
AZANIAN PEOPLE'S ORGANISATION10,4608
CHRISTIAN DEMOCRATIC PARTY10,4608
CHRISTIAN FRONT10,4608
INDEPENDENTS10,4608
OPERATION KHANYISA MOVEMENT10,4608
UNITED DEMOCRATIC MOVEMENT10,4608
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS10,4608
BLACK CONSCIOUSNESS FORUM00
ECONOMIC FREEDOM MOVEMENT00
GEMINI00
NATIONAL DEMOCRATIC CONVENTION00
UNITED INDEPENDENT FRONT00

217 seats; 109 needed for a majority.

IEC source

Combined ballot votes

Combined ballot votes

AFRICAN NATIONAL CONGRESS
62.3%862 333 votes
DEMOCRATIC ALLIANCE
27.1%374 456 votes
INKATHA FREEDOM PARTY
3.4%46 597 votes
INDEPENDENT DEMOCRATS
1.9%26 369 votes
INDEPENDENTS
1.0%13 883 votes
Other: show remaining parties: hide remaining parties4.4%60 220 votes
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.0%13 519 votes
PAN AFRICANIST CONGRESS OF AZANIA
0.8%10 890 votes
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.6%7 894 votes
UNITED DEMOCRATIC MOVEMENT
0.4%5 955 votes
AZANIAN PEOPLE'S ORGANISATION
0.4%5 820 votes
OPERATION KHANYISA MOVEMENT
0.3%4 305 votes
CHRISTIAN DEMOCRATIC PARTY
0.2%2 988 votes
CHRISTIAN FRONT
0.2%2 917 votes
NATIONAL DEMOCRATIC CONVENTION
0.2%2 381 votes
UNITED INDEPENDENT FRONT
0.1%1 384 votes
GEMINI
0.1%1 163 votes
BLACK CONSCIOUSNESS FORUM
0.0%633 votes
ECONOMIC FREEDOM MOVEMENT
0.0%371 votes
Johannesburg · 2006 · Combined ballot votes
Party / entryCandidateVotesVote share (%)
AFRICAN NATIONAL CONGRESS—862 33362,3137
DEMOCRATIC ALLIANCE—374 45627,0588
INKATHA FREEDOM PARTY—46 5973,3672
INDEPENDENT DEMOCRATS—26 3691,9055
INDEPENDENTS—13 8831,0032
AFRICAN CHRISTIAN DEMOCRATIC PARTY—13 5190,9769
PAN AFRICANIST CONGRESS OF AZANIA—10 8900,7869
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS—7 8940,5704
UNITED DEMOCRATIC MOVEMENT—5 9550,4303
AZANIAN PEOPLE'S ORGANISATION—5 8200,4206
OPERATION KHANYISA MOVEMENT—4 3050,3111
CHRISTIAN DEMOCRATIC PARTY—2 9880,2159
CHRISTIAN FRONT—2 9170,2108
NATIONAL DEMOCRATIC CONVENTION—2 3810,1721
UNITED INDEPENDENT FRONT—1 3840,1
GEMINI—1 1630,084
BLACK CONSCIOUSNESS FORUM—6330,0457
ECONOMIC FREEDOM MOVEMENT—3710,0268

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

IEC source

Source totals need care

The IEC’s combined valid-ballot total differs from the sum of its published party rows. The chart preserves the party figures and calculates shares separately for this ballot.

How the vote changed

Other

Council seats by election

Swipe to see history

2000Seats

Seats unavailable for this election.

2006Seats
ANC136—
DA59—
IFP7—
ID4—
PAC2—

109 for a majority · 217 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

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%—
PAC1.2%—
Other2.8%—
2006Vote %vs 2000
ANC62.3%
DA27.1%
IFP3.4%
ID1.9%—
PAC0.8%
Other4.6%—
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 000INKATHA FREEDOM PARTY42 6543,55361 200 309Reported
2 000INDEPENDENT DEMOCRATSUnavailableUnavailable1 200 309Not separately listed in this source.
2 000PAN AFRICANIST CONGRESS OF AZANIA14 8011,23311 200 309Reported
2 000AFRICAN CHRISTIAN DEMOCRATIC PARTY4 9220,41011 200 309Reported
2 000UNITED DEMOCRATIC MOVEMENT7 2790,60641 200 309Reported
2 000VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS2 5920,21591 200 309Reported
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 000CHRISTIAN FRONTUnavailableUnavailable1 200 309Not separately listed in this source.
2 000NATIONAL DEMOCRATIC CONVENTIONUnavailableUnavailable1 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 000UNITED INDEPENDENT FRONTUnavailableUnavailable1 200 309Not separately listed in this source.
2 000GEMINIUnavailableUnavailable1 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 006AFRICAN NATIONAL CONGRESS862 33362,31371 383 858Reported
2 006DEMOCRATIC ALLIANCE374 45627,05881 383 858Reported
2 006INKATHA FREEDOM PARTY46 5973,36721 383 858Reported
2 006INDEPENDENT DEMOCRATS26 3691,90551 383 858Reported
2 006PAN AFRICANIST CONGRESS OF AZANIA10 8900,78691 383 858Reported
2 006AFRICAN CHRISTIAN DEMOCRATIC PARTY13 5190,97691 383 858Reported
2 006UNITED DEMOCRATIC MOVEMENT5 9550,43031 383 858Reported
2 006VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS7 8940,57041 383 858Reported
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 006CHRISTIAN FRONT2 9170,21081 383 858Reported
2 006NATIONAL DEMOCRATIC CONVENTION2 3810,17211 383 858Reported
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 006UNITED INDEPENDENT FRONT1 3840,11 383 858Reported
2 006GEMINI1 1630,0841 383 858Reported
2 006BLACK CONSCIOUSNESS FORUM6330,04571 383 858Reported
2 006ECONOMIC FREEDOM MOVEMENT3710,02681 383 858Reported

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

109 wards

Ward 1
ANC84.8%
DA10.0%
Lead: 12 382 votes
Ward 2
ANC91.9%
DA3.9%
Lead: 14 982 votes
Ward 3
ANC77.4%
INDEPENDENTS13.5%
Lead: 7 879 votes
Ward 4
ANC80.9%
INDEPENDENTS6.2%
Lead: 11 323 votes
Ward 5
ANC56.7%
DA30.5%
Lead: 3 762 votes
Ward 6
ANC88.4%
DA3.8%
Lead: 11 203 votes
Ward 7
ANC66.8%
DA22.7%
Lead: 5 834 votes
Ward 8
ANC76.1%
DA8.9%
Lead: 11 158 votes
Ward 9
ANC59.6%
DA29.3%
Lead: 3 394 votes
Ward 10
ANC75.3%
DA12.3%
Lead: 7 384 votes
Ward 11
ANC70.6%
DA15.0%
Lead: 6 165 votes
Ward 12
ANC88.9%
DA2.9%
Lead: 9 599 votes
Ward 13
ANC87.9%
DA3.0%
Lead: 9 085 votes
Ward 14
ANC89.2%
DA3.0%
Lead: 11 607 votes
Ward 15
ANC90.5%
IFP3.0%
Lead: 11 842 votes
Ward 16
ANC78.5%
IFP14.9%
Lead: 7 720 votes
Ward 17
ANC41.3%
DA35.0%
Lead: 778 votes
Ward 18
DA38.5%
ANC33.0%
Lead: 753 votes
Ward 19
ANC88.6%
IFP3.2%
Lead: 10 785 votes
Ward 20
ANC90.5%
OPERATION KHANYISA MOVEMENT3.5%
Lead: 14 032 votes
Ward 21
ANC94.0%
DA2.7%
Lead: 13 468 votes
Ward 22
ANC88.6%
DA3.0%
Lead: 11 327 votes
Ward 23
DA62.5%
ANC31.3%
Lead: 5 629 votes
Ward 24
ANC87.3%
DA3.6%
Lead: 10 648 votes
Ward 25
ANC89.2%
PAC3.1%
Lead: 11 567 votes
Ward 26
ANC87.8%
DA2.7%
Lead: 12 566 votes
Ward 27
ANC82.3%
IFP9.1%
Lead: 10 713 votes
Ward 28
ANC86.5%
INDEPENDENTS4.4%
Lead: 8 857 votes
Ward 29
ANC81.2%
DA11.7%
Lead: 10 680 votes
Ward 30
ANC89.1%
IFP3.0%
Lead: 11 723 votes
Ward 31
ANC88.3%
DA3.3%
Lead: 10 208 votes
Ward 32
ANC72.6%
DA19.9%
Lead: 6 110 votes
Ward 33
ANC90.9%
PAC2.9%
Lead: 10 861 votes
Ward 34
ANC76.1%
IFP15.1%
Lead: 6 695 votes
Ward 35
ANC93.2%
DA1.6%
Lead: 11 649 votes
Ward 36
ANC86.9%
DA4.1%
Lead: 11 264 votes
Ward 37
ANC80.9%
IFP12.5%
Lead: 7 224 votes
Ward 38
ANC79.3%
IFP14.3%
Lead: 9 802 votes
Ward 39
ANC89.0%
IFP2.7%
Lead: 9 728 votes
Ward 40
ANC60.3%
IFP34.5%
Lead: 3 121 votes
Ward 41
ANC91.3%
OPERATION KHANYISA MOVEMENT2.2%
Lead: 14 990 votes
Ward 42
ANC92.3%
DA2.4%
Lead: 12 875 votes
Ward 43
ANC89.0%
OPERATION KHANYISA MOVEMENT3.6%
Lead: 12 347 votes
Ward 44
ANC89.1%
INDEPENDENTS3.6%
Lead: 10 937 votes
Ward 45
ANC87.1%
DA4.6%
Lead: 8 844 votes
Ward 46
ANC89.1%
IFP5.4%
Lead: 11 767 votes
Ward 47
ANC64.3%
INDEPENDENTS25.9%
Lead: 4 210 votes
Ward 48
ANC84.6%
INDEPENDENTS6.0%
Lead: 11 193 votes
Ward 49
ANC84.9%
INDEPENDENTS3.9%
Lead: 12 173 votes
Ward 50
ANC71.2%
INDEPENDENTS18.2%
Lead: 7 049 votes
Ward 51
ANC88.3%
IFP4.9%
Lead: 9 461 votes
Ward 52
ANC91.3%
IFP3.5%
Lead: 11 835 votes
Ward 53
ANC83.0%
SUNRISE PARK, PROTEA CITY AND GREENSIDE RESIDENTS' ASSOCIATI3.9%
Lead: 9 391 votes
Ward 54
DA53.7%
ANC37.4%
Lead: 2 543 votes
Ward 55
DA52.7%
ANC37.8%
Lead: 1 944 votes
Ward 56
DA63.0%
ANC29.7%
Lead: 3 767 votes
Ward 57
DA56.5%
ANC35.2%
Lead: 2 323 votes
Ward 58
ANC62.5%
DA26.3%
Lead: 2 400 votes
Ward 59
ANC81.1%
IFP9.2%
Lead: 2 805 votes
Ward 60
ANC77.5%
IFP9.1%
Lead: 3 261 votes
Ward 61
IFP50.1%
ANC37.7%
Lead: 905 votes
Ward 62
ANC76.0%
DA10.2%
Lead: 2 408 votes
Ward 63
ANC82.0%
DA8.3%
Lead: 3 883 votes
Ward 64
ANC75.2%
DA12.1%
Lead: 3 464 votes
Ward 65
IFP56.4%
ANC27.8%
Lead: 2 581 votes
Ward 66
DA61.4%
ANC29.1%
Lead: 3 884 votes
Ward 67
ANC67.1%
DA21.7%
Lead: 2 946 votes
Ward 68
ANC57.7%
DA27.3%
Lead: 3 652 votes
Ward 69
DA48.4%
ANC39.9%
Lead: 1 070 votes
Ward 70
DA64.7%
ANC23.8%
Lead: 4 878 votes
Ward 71
ANC71.5%
DA16.4%
Lead: 7 793 votes
Ward 72
DA74.5%
ANC22.2%
Lead: 7 434 votes
Ward 73
DA68.2%
ANC27.7%
Lead: 5 099 votes
Ward 74
DA66.4%
ANC27.7%
Lead: 6 450 votes
Ward 75
ANC61.6%
IFP29.3%
Lead: 3 241 votes
Ward 76
ANC85.5%
IFP6.1%
Lead: 9 597 votes
Ward 77
ANC93.2%
DA2.3%
Lead: 12 587 votes
Ward 78
ANC90.0%
PAC2.9%
Lead: 10 868 votes
Ward 79
ANC89.1%
IFP3.5%
Lead: 8 950 votes
Ward 80
ANC73.7%
INDEPENDENTS11.9%
Lead: 6 246 votes
Ward 81
ANC55.3%
DA40.1%
Lead: 1 894 votes
Ward 82
DA39.0%
ANC38.5%
Lead: 61 votes
Ward 83
DA71.6%
ANC18.0%
Lead: 8 368 votes
Ward 84
DA62.1%
ANC26.4%
Lead: 4 409 votes
Ward 85
DA77.6%
ANC11.4%
Lead: 10 872 votes
Ward 86
DA61.5%
ANC22.6%
Lead: 4 698 votes
Ward 87
DA66.7%
ANC25.9%
Lead: 5 776 votes
Ward 88
DA73.1%
ANC19.7%
Lead: 7 562 votes
Ward 89
DA77.2%
ANC15.6%
Lead: 10 849 votes
Ward 90
DA68.5%
ANC26.2%
Lead: 6 279 votes
Ward 91
DA47.6%
ANC45.5%
Lead: 214 votes
Ward 92
ANC75.3%
DA20.1%
Lead: 7 538 votes
Ward 93
DA68.1%
ANC26.8%
Lead: 6 932 votes
Ward 94
DA67.7%
ANC28.8%
Lead: 5 710 votes
Ward 95
ANC89.0%
DA3.6%
Lead: 6 790 votes
Ward 96
ANC85.8%
DA10.0%
Lead: 11 509 votes
Ward 97
DA74.0%
ANC18.3%
Lead: 9 345 votes
Ward 98
DA71.8%
ANC22.7%
Lead: 6 598 votes
Ward 99
DA74.3%
ANC18.3%
Lead: 8 664 votes
Ward 100
ANC64.7%
DA31.2%
Lead: 5 773 votes
Ward 101
DA80.6%
ANC13.4%
Lead: 11 085 votes
Ward 102
DA73.4%
ANC20.5%
Lead: 6 823 votes
Ward 103
DA72.1%
ANC23.9%
Lead: 6 532 votes
Ward 104
DA71.2%
ANC23.3%
Lead: 5 696 votes
Ward 105
ANC90.6%
DA3.7%
Lead: 10 143 votes
Ward 106
DA77.9%
ANC18.4%
Lead: 10 834 votes
Ward 107
ANC90.6%
DA4.0%
Lead: 8 746 votes
Ward 108
ANC89.6%
DA3.1%
Lead: 9 632 votes
Ward 109
ANC53.1%
DA42.7%
Lead: 1 238 votes
Wards in Johannesburg ·
WardElectionParty / entryVotesVote share (%)
Ward 12 006AFRICAN NATIONAL CONGRESS14 04584,7923
Ward 12 006DEMOCRATIC ALLIANCE1 66310,0398
Ward 22 006AFRICAN NATIONAL CONGRESS15 65491,877
Ward 22 006DEMOCRATIC ALLIANCE6723,9441
Ward 32 006AFRICAN NATIONAL CONGRESS9 54277,4387
Ward 32 006INDEPENDENTS1 66313,4962
Ward 42 006AFRICAN NATIONAL CONGRESS12 26180,888
Ward 42 006INDEPENDENTS9386,1882
Ward 52 006AFRICAN NATIONAL CONGRESS8 14656,6757
Ward 52 006DEMOCRATIC ALLIANCE4 38430,5016
Ward 62 006AFRICAN NATIONAL CONGRESS11 70688,4139
Ward 62 006DEMOCRATIC ALLIANCE5033,7991
Ward 72 006AFRICAN NATIONAL CONGRESS8 83966,78
Ward 72 006DEMOCRATIC ALLIANCE3 00522,7032
Ward 82 006AFRICAN NATIONAL CONGRESS12 64076,1262
Ward 82 006DEMOCRATIC ALLIANCE1 4828,9256
Ward 92 006AFRICAN NATIONAL CONGRESS6 68359,6058
Ward 92 006DEMOCRATIC ALLIANCE3 28929,3346
Ward 102 006AFRICAN NATIONAL CONGRESS8 82775,3286
Ward 102 006DEMOCRATIC ALLIANCE1 44312,3144
Ward 112 006AFRICAN NATIONAL CONGRESS7 82970,6461
Ward 112 006DEMOCRATIC ALLIANCE1 66415,0153
Ward 122 006AFRICAN NATIONAL CONGRESS9 92788,864
Ward 122 006DEMOCRATIC ALLIANCE3282,9362
Ward 132 006AFRICAN NATIONAL CONGRESS9 41087,8864
Ward 132 006DEMOCRATIC ALLIANCE3253,0354
Ward 142 006AFRICAN NATIONAL CONGRESS12 01589,1519
Ward 142 006DEMOCRATIC ALLIANCE4083,0274
Ward 152 006AFRICAN NATIONAL CONGRESS12 25390,5082
Ward 152 006INKATHA FREEDOM PARTY4113,0359
Ward 162 006AFRICAN NATIONAL CONGRESS9 52578,492
Ward 162 006INKATHA FREEDOM PARTY1 80514,8743
Ward 172 006AFRICAN NATIONAL CONGRESS5 06941,2953
Ward 172 006DEMOCRATIC ALLIANCE4 29134,9572
Ward 182 006DEMOCRATIC ALLIANCE5 34338,4554
Ward 182 006AFRICAN NATIONAL CONGRESS4 59033,0358
Ward 192 006AFRICAN NATIONAL CONGRESS11 19488,5741
Ward 192 006INKATHA FREEDOM PARTY4093,2363
Ward 202 006AFRICAN NATIONAL CONGRESS14 59190,5149
Ward 202 006OPERATION KHANYISA MOVEMENT5593,4677
Ward 212 006AFRICAN NATIONAL CONGRESS13 86793,9881
Ward 212 006DEMOCRATIC ALLIANCE3992,7044
Ward 222 006AFRICAN NATIONAL CONGRESS11 72888,5533
Ward 222 006DEMOCRATIC ALLIANCE4013,0278
Ward 232 006DEMOCRATIC ALLIANCE11 26162,5125
Ward 232 006AFRICAN NATIONAL CONGRESS5 63231,2646
Ward 242 006AFRICAN NATIONAL CONGRESS11 10387,3083
Ward 242 006DEMOCRATIC ALLIANCE4553,5779
Ward 252 006AFRICAN NATIONAL CONGRESS11 98989,184
Ward 252 006PAN AFRICANIST CONGRESS OF AZANIA4223,1392
Ward 262 006AFRICAN NATIONAL CONGRESS12 96687,8158
Ward 262 006DEMOCRATIC ALLIANCE4002,7091
Ward 272 006AFRICAN NATIONAL CONGRESS12 04682,3264
Ward 272 006INKATHA FREEDOM PARTY1 3339,1102
Ward 282 006AFRICAN NATIONAL CONGRESS9 33186,4622
Ward 282 006INDEPENDENTS4744,3921
Ward 292 006AFRICAN NATIONAL CONGRESS12 47281,2349
Ward 292 006DEMOCRATIC ALLIANCE1 79211,672
Ward 302 006AFRICAN NATIONAL CONGRESS12 13089,1387
Ward 302 006INKATHA FREEDOM PARTY4072,9909
Ward 312 006AFRICAN NATIONAL CONGRESS10 60488,2784
Ward 312 006DEMOCRATIC ALLIANCE3963,2967
Ward 322 006AFRICAN NATIONAL CONGRESS8 41272,6049
Ward 322 006DEMOCRATIC ALLIANCE2 30219,8688
Ward 332 006AFRICAN NATIONAL CONGRESS11 22190,8657
Ward 332 006PAN AFRICANIST CONGRESS OF AZANIA3602,9152
Ward 342 006AFRICAN NATIONAL CONGRESS8 34876,0638
Ward 342 006INKATHA FREEDOM PARTY1 65315,0615
Ward 352 006AFRICAN NATIONAL CONGRESS11 85893,1866
Ward 352 006DEMOCRATIC ALLIANCE2091,6424
Ward 362 006AFRICAN NATIONAL CONGRESS11 81986,8916
Ward 362 006DEMOCRATIC ALLIANCE5554,0803
Ward 372 006AFRICAN NATIONAL CONGRESS8 54580,9416
Ward 372 006INKATHA FREEDOM PARTY1 32112,513
Ward 382 006AFRICAN NATIONAL CONGRESS11 95579,3035
Ward 382 006INKATHA FREEDOM PARTY2 15314,2819
Ward 392 006AFRICAN NATIONAL CONGRESS10 02989,0043
Ward 392 006INKATHA FREEDOM PARTY3012,6713
Ward 402 006AFRICAN NATIONAL CONGRESS7 30260,2774
Ward 402 006INKATHA FREEDOM PARTY4 18134,5138
Ward 412 006AFRICAN NATIONAL CONGRESS15 36291,3372
Ward 412 006OPERATION KHANYISA MOVEMENT3722,2118
Ward 422 006AFRICAN NATIONAL CONGRESS13 21892,2529
Ward 422 006DEMOCRATIC ALLIANCE3432,3939
Ward 432 006AFRICAN NATIONAL CONGRESS12 86489,0427
Ward 432 006OPERATION KHANYISA MOVEMENT5173,5786
Ward 442 006AFRICAN NATIONAL CONGRESS11 40189,0703
Ward 442 006INDEPENDENTS4643,625
Ward 452 006AFRICAN NATIONAL CONGRESS9 33387,1185
Ward 452 006DEMOCRATIC ALLIANCE4894,5645
Ward 462 006AFRICAN NATIONAL CONGRESS12 52889,1482
Ward 462 006INKATHA FREEDOM PARTY7615,4152
Ward 472 006AFRICAN NATIONAL CONGRESS7 05064,3131
Ward 472 006INDEPENDENTS2 84025,9077
Ward 482 006AFRICAN NATIONAL CONGRESS12 04184,6348
Ward 482 006INDEPENDENTS8485,9605
Ward 492 006AFRICAN NATIONAL CONGRESS12 75984,8563
Ward 492 006INDEPENDENTS5863,8973
Ward 502 006AFRICAN NATIONAL CONGRESS9 46471,1793
Ward 502 006INDEPENDENTS2 41518,1634
Ward 512 006AFRICAN NATIONAL CONGRESS10 01188,3038
Ward 512 006INKATHA FREEDOM PARTY5504,8514
Ward 522 006AFRICAN NATIONAL CONGRESS12 30191,335
Ward 522 006INKATHA FREEDOM PARTY4663,4601
Ward 532 006AFRICAN NATIONAL CONGRESS9 86082,9827
Ward 532 006SUNRISE PARK, PROTEA CITY AND GREENSIDE RESIDENTS' ASSOCIATI4693,9471
Ward 542 006DEMOCRATIC ALLIANCE8 39553,7211
Ward 542 006AFRICAN NATIONAL CONGRESS5 85237,448
Ward 552 006DEMOCRATIC ALLIANCE6 85352,7316
Ward 552 006AFRICAN NATIONAL CONGRESS4 90937,7732
Ward 562 006DEMOCRATIC ALLIANCE7 12263,0265
Ward 562 006AFRICAN NATIONAL CONGRESS3 35529,6903
Ward 572 006DEMOCRATIC ALLIANCE6 15056,4946
Ward 572 006AFRICAN NATIONAL CONGRESS3 82735,1552
Ward 582 006AFRICAN NATIONAL CONGRESS4 14862,4699
Ward 582 006DEMOCRATIC ALLIANCE1 74826,3253
Ward 592 006AFRICAN NATIONAL CONGRESS3 16481,1074
Ward 592 006INKATHA FREEDOM PARTY3599,2028
Ward 602 006AFRICAN NATIONAL CONGRESS3 69677,5168
Ward 602 006INKATHA FREEDOM PARTY4359,1233
Ward 612 006INKATHA FREEDOM PARTY3 64650,1237
Ward 612 006AFRICAN NATIONAL CONGRESS2 74137,6822
Ward 622 006AFRICAN NATIONAL CONGRESS2 78176,0459
Ward 622 006DEMOCRATIC ALLIANCE37310,1996
Ward 632 006AFRICAN NATIONAL CONGRESS4 32281,9958
Ward 632 006DEMOCRATIC ALLIANCE4398,3286
Ward 642 006AFRICAN NATIONAL CONGRESS4 12875,1639
Ward 642 006DEMOCRATIC ALLIANCE66412,0903
Ward 652 006INKATHA FREEDOM PARTY5 09556,423
Ward 652 006AFRICAN NATIONAL CONGRESS2 51427,8405
Ward 662 006DEMOCRATIC ALLIANCE7 38261,4041
Ward 662 006AFRICAN NATIONAL CONGRESS3 49829,0967
Ward 672 006AFRICAN NATIONAL CONGRESS4 35767,072
Ward 672 006DEMOCRATIC ALLIANCE1 41121,7211
Ward 682 006AFRICAN NATIONAL CONGRESS6 93957,7288
Ward 682 006DEMOCRATIC ALLIANCE3 28727,3461
Ward 692 006DEMOCRATIC ALLIANCE6 07448,4061
Ward 692 006AFRICAN NATIONAL CONGRESS5 00439,8789
Ward 702 006DEMOCRATIC ALLIANCE7 72464,7226
Ward 702 006AFRICAN NATIONAL CONGRESS2 84623,8478
Ward 712 006AFRICAN NATIONAL CONGRESS10 11571,5245
Ward 712 006DEMOCRATIC ALLIANCE2 32216,4192
Ward 722 006DEMOCRATIC ALLIANCE10 57974,5262
Ward 722 006AFRICAN NATIONAL CONGRESS3 14522,1557
Ward 732 006DEMOCRATIC ALLIANCE8 57868,2364
Ward 732 006AFRICAN NATIONAL CONGRESS3 47927,6748
Ward 742 006DEMOCRATIC ALLIANCE11 06666,3588
Ward 742 006AFRICAN NATIONAL CONGRESS4 61627,6805
Ward 752 006AFRICAN NATIONAL CONGRESS6 17661,5998
Ward 752 006INKATHA FREEDOM PARTY2 93529,2739
Ward 762 006AFRICAN NATIONAL CONGRESS10 33685,4921
Ward 762 006INKATHA FREEDOM PARTY7396,1125
Ward 772 006AFRICAN NATIONAL CONGRESS12 90393,2365
Ward 772 006DEMOCRATIC ALLIANCE3162,2834
Ward 782 006AFRICAN NATIONAL CONGRESS11 23690,0176
Ward 782 006PAN AFRICANIST CONGRESS OF AZANIA3682,9482
Ward 792 006AFRICAN NATIONAL CONGRESS9 31389,0855
Ward 792 006INKATHA FREEDOM PARTY3633,4724
Ward 802 006AFRICAN NATIONAL CONGRESS7 44873,6988
Ward 802 006INDEPENDENTS1 20211,8939
Ward 812 006AFRICAN NATIONAL CONGRESS6 89055,3414
Ward 812 006DEMOCRATIC ALLIANCE4 99640,1285
Ward 822 006DEMOCRATIC ALLIANCE4 50239,0257
Ward 822 006AFRICAN NATIONAL CONGRESS4 44138,4969
Ward 832 006DEMOCRATIC ALLIANCE11 18271,5877
Ward 832 006AFRICAN NATIONAL CONGRESS2 81418,0154
Ward 842 006DEMOCRATIC ALLIANCE7 66662,088
Ward 842 006AFRICAN NATIONAL CONGRESS3 25726,3789
Ward 852 006DEMOCRATIC ALLIANCE12 74077,6356
Ward 852 006AFRICAN NATIONAL CONGRESS1 86811,3833
Ward 862 006DEMOCRATIC ALLIANCE7 43461,5346
Ward 862 006AFRICAN NATIONAL CONGRESS2 73622,6471
Ward 872 006DEMOCRATIC ALLIANCE9 45666,6761
Ward 872 006AFRICAN NATIONAL CONGRESS3 68025,9484
Ward 882 006DEMOCRATIC ALLIANCE10 34373,1419
Ward 882 006AFRICAN NATIONAL CONGRESS2 78119,6662
Ward 892 006DEMOCRATIC ALLIANCE13 59977,21
Ward 892 006AFRICAN NATIONAL CONGRESS2 75015,6135
Ward 902 006DEMOCRATIC ALLIANCE10 17668,5391
Ward 902 006AFRICAN NATIONAL CONGRESS3 89726,2477
Ward 912 006DEMOCRATIC ALLIANCE4 84147,6148
Ward 912 006AFRICAN NATIONAL CONGRESS4 62745,51
Ward 922 006AFRICAN NATIONAL CONGRESS10 27775,3004
Ward 922 006DEMOCRATIC ALLIANCE2 73920,0689
Ward 932 006DEMOCRATIC ALLIANCE11 42168,0997
Ward 932 006AFRICAN NATIONAL CONGRESS4 48926,7664
Ward 942 006DEMOCRATIC ALLIANCE9 94867,6919
Ward 942 006AFRICAN NATIONAL CONGRESS4 23828,8378
Ward 952 006AFRICAN NATIONAL CONGRESS7 07588,9713
Ward 952 006DEMOCRATIC ALLIANCE2853,584
Ward 962 006AFRICAN NATIONAL CONGRESS13 02385,8358
Ward 962 006DEMOCRATIC ALLIANCE1 5149,9789
Ward 972 006DEMOCRATIC ALLIANCE12 41074,0056
Ward 972 006AFRICAN NATIONAL CONGRESS3 06518,2778
Ward 982 006DEMOCRATIC ALLIANCE9 64771,7516
Ward 982 006AFRICAN NATIONAL CONGRESS3 04922,6776
Ward 992 006DEMOCRATIC ALLIANCE11 49174,3225
Ward 992 006AFRICAN NATIONAL CONGRESS2 82718,2847
Ward 1002 006AFRICAN NATIONAL CONGRESS11 15164,7298
Ward 1002 006DEMOCRATIC ALLIANCE5 37831,2184
Ward 1012 006DEMOCRATIC ALLIANCE13 29480,5599
Ward 1012 006AFRICAN NATIONAL CONGRESS2 20913,3863
Ward 1022 006DEMOCRATIC ALLIANCE9 46773,4388
Ward 1022 006AFRICAN NATIONAL CONGRESS2 64420,5104
Ward 1032 006DEMOCRATIC ALLIANCE9 76772,1078
Ward 1032 006AFRICAN NATIONAL CONGRESS3 23523,8834
Ward 1042 006DEMOCRATIC ALLIANCE8 46971,2279
Ward 1042 006AFRICAN NATIONAL CONGRESS2 77323,3221
Ward 1052 006AFRICAN NATIONAL CONGRESS10 57390,6464
Ward 1052 006DEMOCRATIC ALLIANCE4303,6866
Ward 1062 006DEMOCRATIC ALLIANCE14 18177,8919
Ward 1062 006AFRICAN NATIONAL CONGRESS3 34718,384
Ward 1072 006AFRICAN NATIONAL CONGRESS9 14690,5634
Ward 1072 006DEMOCRATIC ALLIANCE4003,9608
Ward 1082 006AFRICAN NATIONAL CONGRESS9 98089,563
Ward 1082 006DEMOCRATIC ALLIANCE3483,123
Ward 1092 006AFRICAN NATIONAL CONGRESS6 34853,1036
Ward 1092 006DEMOCRATIC ALLIANCE5 11042,7472

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

Source data

Sources & result details

IEC: 29 Jul 2016, 09:33 SAST · checked 05 Nov 2026, 15:52 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 217 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: 29 Jul 2016, 09:33 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 2006.

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