City of Johannesburg
JHB · Metropolitan council · 270 seats
Hung
Voting districts in
100%
862 of 862
Wards declared
135
of 135
Majority line
136
of 270 seats
Registered voters
2,417,915
IEC report
Seats (declared)
As ofThe IEC has declared this council. These are the final seat numbers.
| Party | Votes | Wards | Seats |
|---|---|---|---|
| DA | 34.8% | 51 | 91 |
| ANC | 20.3% | 63 | 63 |
| ActionSA | 16.3% | 10 | 43 |
| EFF | 6.5% | 2 | 17 |
| MKP | 5.6% | 1 | 15 |
| IFP | 2.5% | 4 | 7 |
| PA | 2.0% | 2 | 5 |
| VF Plus | 1.8% | 0 | 5 |
| RISE | 1.8% | 0 | 5 |
| ATM | 1.1% | 0 | 3 |
| Al Jama-ah | 1.0% | 2 | 3 |
| SACP | 0.7% | 0 | 2 |
| ACDP | 0.6% | 0 | 2 |
| Mayibuye | 0.6% | 0 | 2 |
| AIC | 0.4% | 0 | 1 |
| BOSA | 0.4% | 0 | 1 |
| PMC | 0.3% | 0 | 1 |
| PAC | 0.2% | 0 | 1 |
| ELF-SA | 0.2% | 0 | 1 |
| APC | 0.2% | 0 | 1 |
| AHC | 0.2% | 0 | 1 |
Coalition calculator
As ofTap parties to add their seats together. This is seat arithmetic only: it shows which combinations hold enough seats between them, not whether those parties would agree to govern together.
0 of 270 seats · majority line 136
Nothing selected
Minimal winning combinations
Every set of up to four of the ten largest parties that reaches the majority line, where dropping any one member would fall short. Independents are left out because each votes individually. Seats are final.
Ward map
As ofLoading ward map…
Pinch, double-tap or + / − to zoom; drag to move when zoomed.
Solid: ward declared. Pale: leading while counting. Grey: no votes yet. Tap a ward for details.
Change since 2021
As ofWard boundaries were redrawn for 2026, so we compare the same voting districts in both years: the 835 districts counted so far that also existed in 2021 (98% of the votes counted). Shares are of all valid votes, ward and PR ballots together.
| Party | 2021 | 2026 | Change |
|---|---|---|---|
| DA | 26.3% | 34.5% | +8.2 |
| ANC | 33.5% | 20.4% | −13.1 |
| ActionSA | 16.0% | 16.3% | +0.3 |
| EFF | 10.5% | 6.5% | −4.0 |
| MKP | – | 5.6% | new |
| IFP | 2.4% | 2.5% | +0.1 |
| PA | 3.0% | 2.0% | −0.9 |
| VF Plus | 1.3% | 1.8% | +0.5 |
| RISE | – | 1.8% | new |
| ATM | 0.4% | 1.1% | +0.7 |
Biggest ward swings
- Ward 130ANC57.0% → 24.8%−32.2
- Ward 63ANC52.5% → 22.9%−29.6
- Ward 61MKP0.0% → 29.6%+29.6
- Ward 4ANC63.4% → 34.9%−28.5
- Ward 128ANC67.8% → 39.8%−28.0
- Ward 131EFF34.4% → 6.6%−27.8
- Ward 33ANC55.7% → 28.1%−27.6
- Ward 77ANC56.3% → 28.9%−27.4
2021 council result: ANC 91, DA 71, ActionSA 44, EFF 29, PA 8 of 270 seats.
Closest wards
As ofWards decided or led by less than 5 points on the ward ballot, and how many more votes the runner-up needed.
- Ward 124DA won, ahead of ActionSAby 7 (0.1%) · needed 8
- Ward 19ActionSA won, ahead of ANCby 8 (0.1%) · needed 9
- Ward 33ANC won, ahead of ActionSAby 52 (0.6%) · needed 53
- Ward 123ActionSA won, ahead of ANCby 50 (0.8%) · needed 51
- Ward 63ANC won, ahead of MKPby 33 (0.9%) · needed 34
- Ward 29PA won, ahead of ANCby 83 (1.2%) · needed 84
- Ward 48ActionSA won, ahead of Independentsby 127 (1.3%) · needed 128
- Ward 25ANC won, ahead of ActionSAby 117 (1.3%) · needed 118
- Ward 31ANC won, ahead of ActionSAby 146 (1.5%) · needed 147
- Ward 60EFF won, ahead of ActionSAby 167 (1.8%) · needed 168
Wards (135)
As ofWard-ballot results. Margin is the gap between the first two candidates as a share of valid ward votes.
Wards declared
100%
| Ward | Winner or leader | Margin | Votes | VDs in |
|---|---|---|---|---|
| 1 | ANCEphraim Motsiewon | 13.2% | 7,668 | 8/8 |
| 2 | ANCGcinile Zethu Sithole-Gumedewon | 5.3% | 7,448 | 8/8 |
| 3 | ANCThami Dalion Tshakawon | 15.6% | 6,022 | 8/8 |
| 4 | ANCSimon Butana Molefewon | 16.4% | 9,357 | 8/8 |
| 5 | ANCClaud Mxolisi Ndzondowon | 5.5% | 7,745 | 6/6 |
| 6 | ANCLungani Moffat Mhlangawon | 17.6% | 10,220 | 10/10 |
| 7 | PALois Cathleen Simonsewon | 13.9% | 10,519 | 9/9 |
| 8 | ANCThabo Lucas Maboeawon | 18.2% | 9,211 | 8/8 |
| 9 | Al Jama-ahYakoob Karoliawon | 9.0% | 8,193 | 9/9 |
| 10 | Al Jama-ahMohamed Riaz Alli Ebrahimwon | 9.9% | 10,229 | 9/9 |
| 11 | ANCBongani Machekewon | 17.3% | 7,643 | 7/7 |
| 12 | ANCJabulani Mnisiwon | 10.2% | 7,237 | 7/7 |
| 13 | ActionSANomhle Gabisile Ndlovuwon | 2.7% | 9,823 | 7/7 |
| 14 | ANCNesang John Malekawon | 2.2% | 6,627 | 6/6 |
| 15 | ANCLucky Tshabalalawon | 12.9% | 7,153 | 7/7 |
| 16 | ANCBrian Khumbulani Mncubewon | 9.1% | 6,347 | 7/7 |
| 17 | DAPriscilla Pinkie Ferriswon | 6.5% | 10,675 | 8/8 |
| 18 | DAFazel Jafferwon | 3.6% | 11,797 | 9/9 |
| 19 | ActionSADumisani Windsor Nkosiwon | 0.1% | 6,442 | 7/7 |
| 20 | ANCLazarus Mmotawon | 12.7% | 7,338 | 6/6 |
| 21 | ANCNkhobo Khomongoewon | 14.5% | 7,827 | 8/8 |
| 22 | ANCSiyabonga Similo Mpanganewon | 3.1% | 9,824 | 8/8 |
| 23 | DATyrell Meyerswon | 62.9% | 12,069 | 5/5 |
| 24 | ANCSiyakudumisa Makaulawon | 14.9% | 7,061 | 6/6 |
| 25 | ANCCambridge Kwapengwon | 1.3% | 8,821 | 9/9 |
| 26 | ANCSithembiso Mashininiwon | 7.9% | 9,148 | 9/9 |
| 27 | ActionSAZandile Dabulawon | 1.9% | 10,366 | 9/9 |
| 28 | ANCMbuyiseni Mngomezuluwon | 4.5% | 8,191 | 9/9 |
| 29 | PARaymont Ismael Steenkampwon | 1.2% | 6,659 | 6/6 |
| 30 | ANCMohau Molefewon | 12.4% | 6,471 | 8/8 |
| 31 | ANCTeboho Mongoyawon | 1.5% | 9,786 | 11/11 |
| 32 | DAMosegi Otto Kgeletsanewon | 43.8% | 12,356 | 5/5 |
| 33 | ANCFloyd Nhlapowon | 0.6% | 8,211 | 6/6 |
| 34 | IFPNtethelelo Brian Jaliwon | 6.6% | 5,240 | 4/4 |
| 35 | ANCTholakele Ngoziwon | 12.9% | 7,098 | 8/8 |
| 36 | ANCJohannes Mofokengwon | 13.6% | 7,268 | 9/9 |
| 37 | ANCThabo Mashilewon | 4.5% | 5,885 | 6/6 |
| 38 | ANCPhindile Simelanewon | 9.7% | 7,088 | 7/7 |
| 39 | ANCLefa Daniel Molisewon | 29.5% | 7,096 | 6/6 |
| 40 | IFPThulani Pheneas Nkosiwon | 9.5% | 7,457 | 8/8 |
| 41 | ANCKefilwe Alfred Mosimewon | 22.0% | 7,473 | 7/7 |
| 42 | ANCReuben Takalani Nefotoniwon | 23.4% | 7,245 | 8/8 |
| 43 | ANCVelaphi Lovemore Khumalowon | 30.5% | 7,716 | 7/7 |
| 44 | ANCPhineas Velaphi Tefuwon | 13.3% | 9,010 | 5/5 |
| 45 | ANCAyanda Bacelawon | 9.0% | 7,702 | 8/8 |
| 46 | ANCLionel Mpoposhewon | 8.7% | 7,970 | 8/8 |
| 47 | ActionSAKabelo Cassius Moatshewon | 5.5% | 8,290 | 9/9 |
| 48 | ActionSAKgadi Kate Mogatusiwon | 1.3% | 9,649 | 8/8 |
| 49 | ANCOtukile Matthews Mereotlhewon | 9.3% | 9,303 | 7/7 |
| 50 | ANCLawrence Israel Billawon | 18.8% | 5,493 | 5/5 |
| 51 | ANCZakhele Phumowon | 7.3% | 6,779 | 8/8 |
| 52 | ANCThapelo Thabani Radebewon | 8.3% | 8,106 | 8/8 |
| 53 | ANCNtshavheni Thovhedzo Mutavhatsindiwon | 18.8% | 7,240 | 6/6 |
| 54 | DAStuart Iain Maraiswon | 37.1% | 12,951 | 5/5 |
| 55 | DAScott Mac Gregorwon | 27.0% | 8,468 | 5/5 |
| 56 | DAMichael Ian Crichtonwon | 50.0% | 8,469 | 6/6 |
| 57 | DAFaeeza Chamewon | 31.3% | 8,829 | 5/5 |
| 58 | ANCRickey Kashore Nairwon | 5.8% | 8,385 | 7/7 |
| 59 | ANCSthembiso Fortune Hlatshwayowon | 13.3% | 3,321 | 2/2 |
| 60 | EFFMangaliso Velibanti Sambowon | 1.8% | 9,319 | 6/6 |
| 61 | MKPMthembeni Selby Mbathawon | 3.7% | 8,819 | 7/7 |
| 62 | ANCBanathi Nomjanawon | 10.1% | 2,997 | 4/4 |
| 63 | ANCNontsikelelo Thelma Netiwon | 0.9% | 3,489 | 4/4 |
| 64 | ANCBoyboi Jack Sekwailawon | 4.6% | 3,992 | 5/5 |
| 65 | IFPNkosikhona Maxwell Khanyilewon | 44.9% | 6,088 | 4/4 |
| 66 | DACarlos Manuel Dias Da Rochawon | 45.6% | 5,466 | 6/6 |
| 67 | DAHilton Madidimalo Maserawon | 3.6% | 5,727 | 5/5 |
| 68 | DABernice Bernadette Joubertwon | 18.8% | 9,710 | 7/7 |
| 69 | DAInge Vedette Roskinwon | 18.3% | 7,588 | 6/6 |
| 70 | DACaleb Edward Finnwon | 44.0% | 14,465 | 9/9 |
| 71 | DAGenevieve Joeline Shermanwon | 19.8% | 12,404 | 6/6 |
| 72 | DADaniel Schaywon | 85.8% | 8,578 | 4/4 |
| 73 | DADominic Günther Bauerwon | 49.1% | 9,612 | 4/4 |
| 74 | DABelinda Cynthia Echeozonjokuwon | 61.9% | 9,276 | 5/5 |
| 75 | IFPMlungisi Bongani Jaliwon | 3.1% | 7,810 | 7/7 |
| 76 | ANCOlga Zandile Mothopiwon | 9.2% | 6,601 | 7/7 |
| 77 | EFFGideon Khomandlela Shikhathiwon | 6.5% | 7,085 | 4/4 |
| 78 | ANCSpiwe Stephen Makamowon | 16.2% | 8,206 | 5/5 |
| 79 | ANCDaniel Mogale Malesawon | 19.6% | 6,090 | 4/4 |
| 80 | ANCJohannes Sydney Monaisewon | 8.6% | 7,515 | 5/5 |
| 81 | DADaniel Craig Kalyanwon | 14.9% | 12,134 | 7/7 |
| 82 | DAShaun Lee Oliverwon | 10.0% | 10,083 | 7/7 |
| 83 | DAMathys Jacobus Frederick Hugheswon | 64.1% | 13,209 | 6/6 |
| 84 | DAEduard Gerhardt Krogwon | 49.2% | 11,710 | 7/7 |
| 85 | DAZoné Hugheswon | 62.1% | 9,543 | 6/6 |
| 86 | DAGregory Peter Hartwon | 56.2% | 12,520 | 6/6 |
| 87 | DAJonathan André Perronet Thompsonwon | 50.7% | 10,364 | 5/5 |
| 88 | DANicolene Jonkerwon | 64.6% | 13,502 | 6/6 |
| 89 | DAZander Shawewon | 73.0% | 13,911 | 5/5 |
| 90 | DARenate Jo Van Onselenwon | 74.0% | 10,939 | 4/4 |
| 91 | DAHeather Ann Trumblewon | 47.9% | 8,944 | 4/4 |
| 92 | DAPhumlani Moses Mbathawon | 1.9% | 10,306 | 5/5 |
| 93 | DATracy Anne Kenseywon | 58.1% | 13,544 | 4/4 |
| 94 | DADavid Terence Foleywon | 70.4% | 11,989 | 6/6 |
| 95 | ANCMatome Julius Maakewon | 39.4% | 7,330 | 5/5 |
| 96 | DASean Kreuschwon | 17.6% | 17,578 | 9/9 |
| 97 | DAElmari Atterburywon | 59.5% | 17,168 | 5/5 |
| 98 | DADevon Steenkampwon | 73.7% | 12,420 | 4/4 |
| 99 | DAHendrik Bodensteinwon | 69.8% | 14,396 | 7/7 |
| 100 | ANCSekonyela Jacobs Mokoenawon | 1.9% | 10,969 | 8/8 |
| 101 | DARalf Bittkauwon | 58.5% | 13,358 | 4/4 |
| 102 | DABeatrice Aletta Susanna Campbell-Cloetewon | 61.3% | 13,689 | 5/5 |
| 103 | DALynda Margaret Shacklefordwon | 67.3% | 12,131 | 5/5 |
| 104 | DAMarialett Koekemoerwon | 57.2% | 11,697 | 5/5 |
| 105 | ANCAlbert Tefo Raphaduwon | 10.0% | 9,288 | 6/6 |
| 106 | DAChristopher Glen Santanawon | 62.1% | 11,899 | 4/4 |
| 107 | ANCFloyd Nhlakanipho Ngwenyawon | 13.4% | 8,574 | 7/7 |
| 108 | ANCJabulani Moses Mazibukowon | 15.5% | 9,341 | 7/7 |
| 109 | DACharlene Olivia Mc Cordwon | 47.5% | 10,269 | 6/6 |
| 110 | ActionSAJabu Herrican Mabundawon | 7.0% | 8,824 | 4/4 |
| 111 | ActionSALebohang Precious Botsanawon | 5.9% | 6,107 | 3/3 |
| 112 | DALyson Komani Dhlaminiwon | 5.2% | 18,075 | 7/7 |
| 113 | ANCKhwathelani Godfrey Sinthumulewon | 33.8% | 7,446 | 5/5 |
| 114 | ANCGeorge Nhlanhla Nkosiwon | 2.8% | 8,452 | 6/6 |
| 115 | DAMark Van Der Merwewon | 54.9% | 13,594 | 5/5 |
| 116 | ANCVhonani Adolphus Maremawon | 41.2% | 6,113 | 5/5 |
| 117 | DAEleanor Anne Huggettwon | 72.5% | 9,886 | 4/4 |
| 118 | DANeuren Pietersenwon | 46.9% | 8,619 | 6/6 |
| 119 | ANCBongumusa Mkhizewon | 8.8% | 12,468 | 7/7 |
| 120 | DAKishore Badalwon | 20.6% | 10,515 | 8/8 |
| 121 | ANCZandile Gloria Meelesowon | 12.9% | 7,864 | 7/7 |
| 122 | ANCNkosephayo God-Slove Zunguwon | 26.6% | 15,781 | 11/11 |
| 123 | ActionSAPrince Kamogelo Mohlalawon | 0.8% | 6,110 | 4/4 |
| 124 | DAIshmael Qiniso Mavandla Mbetsewon | 0.1% | 8,483 | 7/7 |
| 125 | DAMatsobane Victor Sekhuwon | 28.3% | 10,360 | 7/7 |
| 126 | DAChalice Nicolene Moodleywon | 72.0% | 12,815 | 3/3 |
| 127 | ANCThabisile Hlatshayowon | 9.5% | 7,214 | 8/8 |
| 128 | ANCThebeyatumelo Macdonald Galeshewewon | 26.2% | 8,628 | 6/6 |
| 129 | ANCNomoya Daphney Mnisiwon | 24.4% | 7,252 | 6/6 |
| 130 | ActionSASiyabonga Zwanewon | 5.7% | 7,939 | 7/7 |
| 131 | ANCMakhosazana Cynthia Ndlelawon | 6.9% | 7,946 | 8/8 |
| 132 | DAAnnette Janine Deppewon | 48.1% | 16,535 | 6/6 |
| 133 | ANCTeboho Marumowon | 16.2% | 7,471 | 4/4 |
| 134 | DAMoses Sadikiwon | 48.1% | 9,517 | 5/5 |
| 135 | ActionSAHlengiwe Petronela Masukuwon | 12.1% | 16,114 | 9/9 |