From the council's own minutes

City of Johannesburg · council attendance

50 council meetings with minutes parsed, 23 Mar 2023 to 20 Mar 2026. Median attendance across sitting councillors: 90%.

Each councillor is counted for the meetings held while they were in office: present (including late arrivals), granted leave of absence, or neither, which the minutes treat as absent. Councillors the minutes name but the IEC files did not are included with their party marked "not recorded".

Sitting councillors, whole term

#CouncillorPartySeatAttendanceMeetingsPresentLeaveAbsent
1Dimakatso Jeannette RamafikengANCWard 2100%505000
2Galebotse Salamina MpotuloANCWard 48100%505000
3Lefa Daniel MoliseANCWard 39100%505000
4Maredi Angelinah MphahoANCWard 110100%505000
5Mary Joyce NtombelaActionSAPR100%505000
6Masha MuleluANCWard 11100%505000
7Mboneni Clerence TabaneANCWard 127100%505000
8Phumlile Alvina ShangeANCWard 129100%505000
9Sithembiso MashininiANCWard 26100%505000
10Thapelo Thabani RadebeANCWard 52100%505000
11Tumelo Joseph MadibaANCWard 40100%505000
12Wilson Bhekukwenza MngadiANCWard 51100%505000
13Zanele Philipine NyembeANCWard 62100%505000
14P S XuluN/RPR100%171700
15Nduduzo MzoloANCWard 130100%9900
16I SteenkampN/RPR100%6600
17B P MwaleN/RPR100%5500
18K D MoticoeN/RPR100%5500
19O J MahlanguN/RPR100%5500
20Renate Jo van OnselenDAWard 90100%5500
21T E ShaiN/RPR100%5500
22T N ThemaN/RPR100%5500
23Beatrice Aletta Susanna Campbell-CloeteDAWard 102100%4400
24Bheki MgagaANCWard 5098%504901
25Celstina NzimandeANCWard 12098%504910
26Charmaine S'Bongile NgoepeANCWard 9298%504910
27Dumisani Steven ModladlabaANCWard 4698%504901
28Eric Thokozani NkomoIFPPR98%504910
29Fuyakomo Phelelani SindaniANCWard 13598%504910
30Gift MkasiEFFPR98%504901
31Hamilton ChetsangaANCWard 3798%504901
32K MashalaN/RPR98%504910
33Lazarus MmotaANCWard 2098%504901
34Lebogang Cleopatra ModukaneneActionSAPR98%504910
35Lucas LefutsoANCWard 3498%504910
36Molate Godfrey LebeaANCWard 898%504910
37Nompumelelo EdwardActionSAPR98%504901
38Ntshavheni Thovhedzo MutavhatsindiANCWard 5398%504910
39Peto Solly PhometsiANCWard 698%504910
40P M RakosaN/RPR98%504910
41Sekgothe Aaron KomaneEFFPR98%504910
42Shadrack Vusumuzi NgemaANCWard 1598%504901
43Spiwe Stephen MakamoANCWard 7898%504901
44Tabisa Anthea MogapiEFFPR98%504910
45Temxon Zark LebatlangActionSAPR98%504910
46Thebeyatumelo Macdonald GalesheweANCWard 12898%504901
47Tshepo MposulaActionSAPR98%504910
48Vhonani Adolphus MaremaANCWard 11698%504910
49Zacharia MokoariANCWard 398%504901
50A T ChumaN/RPR98%474610
51J M MokomeN/RPR98%444310
52Yakoob KaroliaALJAMAWard 997%313010
53T J MbambalaN/RPR97%292810
54J CherryN/RPR96%282710
55Agnes ZaziniANCWard 4596%504802
56Christopher Glen SantanaDAWard 10696%504811
57Dalsy Bantlhoi ManganyiIFPPR96%504811
58David Terence FoleyDAWard 9496%504811
59Dzunisani Lawrence BaloyiEFFPR96%504811
60Floyd Nhlakanipho NgwenyaANCWard 10796%504820
61Gift MatheANCWard 1696%504802
62Johannes MofokengANCWard 3696%504811
63Joyce Goitsimang TshedoEFFPR96%504820
64Khazamula Love ChaukeANCWard 12196%504820
65Lindani Thobile ZondoANCWard 11996%504802
66Lineo Yvette Margaret TsotetsiANCWard 3596%504802
67Luyolo NkubunguANCWard 4296%504802
68Lwanda BiniActionSAPR96%504811
69Makhosazana Cynthia NdlelaANCWard 13196%504820
70Marcel Jean CoutriersActionSAPR96%504802
71Margeret Sheron ArnoldsAICPR96%504820
72Nontutuzela Prescilla SupeANCWard 11196%504820
73Nthokge Josiah Donald MoepiEFFPR96%504820
74Nyelisani Strike RambaniDAPR96%504811
75Olivia Teboho MoetiANCWard 1296%504811
76Philemon Shumani TambaniANCWard 4396%504820
77Phindile SimelaneANCWard 3896%504811
78Prince Kamogelo MohlalaActionSAPR96%504811
79Roshudufhadzwa NethambaEFFPR96%504811
80Thomas Makapane MokwenaANCWard 1496%504820
81Thompson MalulekaANCWard 7996%504811
82Xolani Innocent KhumaloANCWard 6396%504811
83J M SondagN/RPR96%252401
84K PitsoN/RPR96%252410
85Lois Cathleen SimonsePAWard 796%494720
86M M NgwetsheniN/RPR96%494711
87O MatabaneN/RPR96%494711
88Beverley Marilyne SmousePAWard 8295%201901
89Y L ZigebeN/RPR95%373520
90M P MabidilalaN/RPR94%363420
91L C MoshapoN/RPR94%171610
92Bawinile Landiwe Pamella MagwazaANCWard 1394%504730
93Cambridge KwapengANCWard 2594%504721
94Claud Mxolisi NdzondoANCWard 594%504730
95Deborah WilskutPAPR94%504730
96Devon SteenkampDAWard 13494%504721
97Dumisani DladlaEFFPR94%504730
98Jeffrey Leonard PietersenDAPR94%504721
99Livhuwani Sannie MavhonaANCWard 7594%504730
100Loyiso MasukuANCPR94%504730
101Maanda Norman MmbengwaANCWard 12394%504712
102Mthuthuzeli Goodman BolaniANCWard 4994%504721
103Nokuthula NofemelaANCWard 1094%504703
104Nompumelelo MazibukoANCWard 3394%504721
105Olga Zandile MothopiANCWard 7694%504730
106Rufas MaswaziANCWard 9694%504712
107Saseka Lorrein ZithaEFFPR94%504730
108Sebenzile Kentina Laura MabuzaANCWard 2294%504712
109Sebenzile Melody HlatshwayoANCWard 8094%504712
110Selby Sello MabelebeleActionSAPR94%504712
111Sibongile Eunice MgcinaANCPR94%504721
112Siphiwe Oscar SimelaneANCWard 1994%504721
113Tebogo David MangenaANCWard 11494%504730
114Temba Aubrey MhlongoAICPR94%504721
115Vhengani Essau MunyayiActionSAPR94%504721
116Willem Meshark van WykActionSAPR94%504721
117S P NkonyeniN/RPR94%494621
118Z MayN/RPR93%282620
119M CookN/RPR92%383530
120Albert Tefo RaphaduANCWard 10592%504631
121Andrew Fergus MaraisDAPR92%504631
122Ayanda Lyrics MazibukoDAPR92%504631
123Bongani NkomoDAPR92%504631
124C Avant-SmithN/RPR92%504631
125Cornelis BoerFF PlusPR92%504640
126David Nthako ModupiANCWard 6792%504622
127Deborah Busisiwe FranciscoANCWard 10892%504622
128Helen Nonhlanhla MakhubaIFPPR92%504631
129Matome Julius MaakeANCWard 9592%504631
130Matome William RaholaneEFFPR92%504640
131Mohau MolefeANCWard 3092%504622
132Mosegi Otto KgeletsaneDAPR92%504631
133Neuren PietersenDAWard 11892%504631
134Nkhumeleni Lyborn NdouANCWard 10092%504613
135Nkosephayo God-Slove ZunguANCWard 12292%504622
136Nonhlanhla SifumbaDAPR92%504631
137Phineas Velaphi TefuANCWard 4492%504622
138Rickey Kashore NairANCWard 5892%504622
139Thambulo Abraham MabukeANCWard 11392%504631
140Themba MkhizeIFPWard 6192%504640
141Tyrell MeyersDAWard 2392%504631
142J D AphaneN/RPR92%363312
143Kyle Dalton JacobsDAWard 8791%322930
144Alex ChristiansDAPR90%504541
145Belinda Cynthia EcheozonjokuDAWard 7490%504550
146Gerhard Jacobus NiemandDAPR90%504541
147Kalushi Johannes MosehlaEFFPR90%504532
148Keabetswe Annacletta ShumbaActionSAPR90%504541
149Kevin Patrick WaxDAPR90%504541
150K MoatsheN/RPR90%504532
151Lubabalo Cecil MagwentshuATMPR90%504550
152Martin Anton LouwDAPR90%504541
153Mlungisi Providence MabasoIFPPR90%504541
154Mongameli MnyameniANCWard 12490%504541
155Msimelelo LobiANCWard 6890%504532
156Msingathi MazibukwanaANCWard 190%504532
157Nkosikhona Maxwell KhanyileIFPWard 6590%504541
158Ramatsobane Sylvia LeshiloEFFPR90%504550
159Ronald Winston HarrisACDPPR90%504550
160R PelzerN/RPR90%504550
161Sepetlele Hospital RaserutheEFFPR90%504550
162Sihle NguseANCWard 6090%504532
163Siyabonga ZwaneActionSAPR90%504532
164Tebogo Marcia MhlariANCWard 4790%504541
165Teboho MarumoANCWard 13390%504532
166Thembelani NenembaEFFPR90%504541
167Yoliswa Agnes TwalaANCWard 7790%504532
168Hendrik BodensteinDAWard 9990%201802
169S M MolalaN/RPR90%393540
170N MohamedN/RPR90%292630
171R J SehoaiN/RPR89%363222
172Siyakudumisa MakaulaANCWard 2488%171502
173Andrew John StewartDAWard 9188%504451
174Bongani DlaminiANCWard 3188%504442
175Carlos Manuel Dias Da RochaDAWard 6688%504451
176F AbdoolN/RPR88%504433
177Franco Carel de LangeFF PlusPR88%504460
178Godfrey Jerry TshehloANCWard 2788%504451
179Johannes Wilhelmus GoosenDAWard 8488%504451
180Lunga XumaANCWard 4188%504424
181Maggie Lebohang MokokaActionSAPR88%504451
182Matlatse Klaas SeeraneEFFPR88%504460
183Matsobane Victor SekhuDAWard 12588%504451
184Philangezwi Bongani NkwanyanaDAPR88%504442
185Simon Butana MolefeANCWard 488%504433
186Solomon Masehlele MailaDAPR88%504451
187Themba Ernest MabundaActionSAPR88%504451
188Vinotharan Mogambaram ReddyDAWard 9388%504442
189C K RohlssenN/RPR86%504370
190Cynbetha Phumla NhlapoEFFPR86%504352
191Daniel SchayDAWard 7286%504361
192Eleanor Anne HuggettDAWard 7386%504361
193Joanne HorwitzDAWard 8186%504361
194Kabelo GwamandaALJAMAPR86%504361
195Louis Mamoloko MasogaActionSAPR86%504325
196Lynda Margaret ShacklefordDAWard 10386%504361
197Makatisane Michael PapoDAPR86%504361
198Marialett KoekemoerDAWard 10486%504361
199Mark van der MerweDAWard 11586%504361
200M M MpoloboshoN/RPR86%504352
201Nicolene JonkerDAWard 8886%504361
202Nonhlanhla Pretty RadebeEFFPR86%504352
203R S HooperN/RPR86%504361
204S E MoreroN/RPR86%504361
205Tebogo Pardon NkokouPACPR86%504361
206Vasco Manuel Da GamaDAPR86%504361
207S KreuschN/RPR86%494243
208W M NcubeN/RPR86%494261
209M M NyaqelaN/RPR85%262213
210Zander ShaweDAWard 8984%322741
211Annette Janine DeppeDAWard 13284%504271
212Genevieve Joeline ShermanDAWard 6984%504271
213Juwairiya KaldinePAWard 1884%504262
214Michael Ian CrichtonDAWard 5684%504271
215Faeeza ChameDAWard 5782%504181
216Stuart Iain MaraisDAWard 5482%504172
217Thapelo AmadALJAMAPR82%504163
218David Gerald BrandDAWard 12680%504091
219E AtterburyN/RPR80%504019
220E MakhafolaN/RPR80%5040100
221Julie SuddabyDAPR80%504082
222Nomoya Daphney MnisiANCPR80%5040100
223Ntswaki Lydia NtoeleEFFPR80%5040100
224Ralf BittkauDAWard 10180%504082
225Raymond Abraham Lincoln NkosiEFFPR80%504064
226M S TsoadiN/RPR80%5401
227M TshwakuN/RPR80%493973
228H MaseraN/RPR80%443572
229Boyboi Jack SekwailaANCWard 6478%503992
230Caleb Edward FinnDAWard 7078%5039101
231Dimakatso MoloisaneDAWard 3278%503983
232Genevieve Väronique Marie DurandActionSAPR78%503983
233Lerato Magdeline Philiya MphefoDAWard 11278%503983
234Mabihana Shadrack MkhontoActionSAPR78%5039101
235Paul André SmitFF PlusPR78%5039110
236René Fiona BenjaminDAWard 7178%5039101
237Nkhobo KhomongoeANCWard 2177%312434
238Rashieda LandisDAWard 5576%5038111
239Sarah Teresa June WisslerActionSAPR76%5038102
240G De KockN/RPR75%4301
241J N HoonN/RPR75%4310
242Alfred Thabiso TelekoaEFFPR74%503767
243Geostinah MokoenaEFFPR74%5037130
244Precious Thuli NkomoActionSAPR74%503776
245Zoné NiemandDAWard 8574%5037121
246E W MolefeN/RPR74%4936121
247Chantelle Fourie-ShaweDAWard 8672%5036131
248K KuneneN/RPR72%5036122
249Lori Cynthia CooganDAWard 10972%5036122
250N JohnsonN/RPR70%503569
251Jabulani Alfredo NgwenyaEFFPR68%5034124
252Mbuyiswa Daniel ChabalalaDAPR68%5034142
253B NtlemezaN/RPR67%9621
254D S DewesN/RPR66%5033152
255Dwain Adin PonsonbyPAWard 1766%5033152
256Jacques Stephen HoénDAWard 9766%5033125
257N F MkhonzaN/RPR62%5031190
258Timothy Francis TruluckDAWard 11762%5031172
259Garry RamaruDAPR60%5030146
260B J MolefeN/RPR55%4223019
261Z JainoodeenN/RPR54%50271112
262Florence Cheryl RobertsDAWard 8352%5026195
263T DoyleN/RPR46%5023027
264A N LeitchN/RPR24%5012236
265M MphahleleN/RPR22%4911434
266L R KnottN/RPR20%5010337
267M DavidsN/RPR20%357226
268Beverley WewejeDAWard 980%500050
269Peter NdouANCWard 280%500149
270P NdouN/RPR0%460145
271Sthembiso Fortune HlatshwayoANCWard 590%210021
272Raymont Ismael SteenkampPAWard 290%7007
Financial year 2025/26 · 283 councillors
CouncillorPartyAttendanceMeetingsPresentLeaveAbsent
Alex ChristiansDA100%131300
Andrew Fergus MaraisDA100%131300
Ayanda Lyrics MazibukoDA100%131300
Beverley Marilyne SmousePA100%131300
Caleb Edward FinnDA100%131300
Carlos Manuel Dias Da RochaDA100%131300
C Avant-SmithN/R100%131300
Celstina NzimandeANC100%131300
Christopher Glen SantanaDA100%131300
C K RohlssenN/R100%131300
Dalsy Bantlhoi ManganyiIFP100%131300
David Terence FoleyDA100%131300
Devon SteenkampDA100%131300
Dimakatso Jeannette RamafikengANC100%131300
Eleanor Anne HuggettDA100%131300
Eric Thokozani NkomoIFP100%131300
Faeeza ChameDA100%131300
Fuyakomo Phelelani SindaniANC100%131300
Galebotse Salamina MpotuloANC100%131300
Genevieve Joeline ShermanDA100%131300
Gerhard Jacobus NiemandDA100%131300
Hamilton ChetsangaANC100%131300
Helen Nonhlanhla MakhubaIFP100%131300
H MaseraN/R100%131300
J CherryN/R100%131300
Jeffrey Leonard PietersenDA100%131300
J M SondagN/R100%131300
Joanne HorwitzDA100%131300
Johannes MofokengANC100%131300
Johannes Wilhelmus GoosenDA100%131300
Khazamula Love ChaukeANC100%131300
K MashalaN/R100%131300
K PitsoN/R100%131300
Lazarus MmotaANC100%131300
Lebogang Cleopatra ModukaneneActionSA100%131300
Lefa Daniel MoliseANC100%131300
Lindani Thobile ZondoANC100%131300
Lois Cathleen SimonsePA100%131300
Lucas LefutsoANC100%131300
Lynda Margaret ShacklefordDA100%131300
Marcel Jean CoutriersActionSA100%131300
Maredi Angelinah MphahoANC100%131300
Margeret Sheron ArnoldsAIC100%131300
Marialett KoekemoerDA100%131300
Mark van der MerweDA100%131300
Mary Joyce NtombelaActionSA100%131300
Masha MuleluANC100%131300
Matome William RaholaneEFF100%131300
Mboneni Clerence TabaneANC100%131300
Mlungisi Providence MabasoIFP100%131300
Molate Godfrey LebeaANC100%131300
Mosegi Otto KgeletsaneDA100%131300
Neuren PietersenDA100%131300
Nicolene JonkerDA100%131300
N MohamedN/R100%131300
Nompumelelo EdwardActionSA100%131300
Nonhlanhla Pretty RadebeEFF100%131300
Nonhlanhla SifumbaDA100%131300
Nthokge Josiah Donald MoepiEFF100%131300
Ntshavheni Thovhedzo MutavhatsindiANC100%131300
Nyelisani Strike RambaniDA100%131300
Olga Zandile MothopiANC100%131300
Peto Solly PhometsiANC100%131300
Philemon Shumani TambaniANC100%131300
Phumlile Alvina ShangeANC100%131300
P M RakosaN/R100%131300
Prince Kamogelo MohlalaActionSA100%131300
P S XuluN/R100%131300
Ramatsobane Sylvia LeshiloEFF100%131300
René Fiona BenjaminDA100%131300
Roshudufhadzwa NethambaEFF100%131300
R S HooperN/R100%131300
Saseka Lorrein ZithaEFF100%131300
Sekgothe Aaron KomaneEFF100%131300
Sithembiso MashininiANC100%131300
S M MolalaN/R100%131300
Spiwe Stephen MakamoANC100%131300
Tabisa Anthea MogapiEFF100%131300
Thapelo Thabani RadebeANC100%131300
Thomas Makapane MokwenaANC100%131300
Thompson MalulekaANC100%131300
Tumelo Joseph MadibaANC100%131300
Tyrell MeyersDA100%131300
Vhonani Adolphus MaremaANC100%131300
Wilson Bhekukwenza MngadiANC100%131300
Xolani Innocent KhumaloANC100%131300
Yakoob KaroliaALJAMA100%131300
Zanele Philipine NyembeANC100%131300
Nduduzo MzoloANC100%9900
I SteenkampN/R100%6600
B P MwaleN/R100%5500
Delano Lindré Theodore CoverdaleActionSA100%5500
K D MoticoeN/R100%5500
O J MahlanguN/R100%5500
Renate Jo van OnselenDA100%5500
T E ShaiN/R100%5500
T N ThemaN/R100%5500
Beatrice Aletta Susanna Campbell-CloeteDA100%4400
Agnes ZaziniANC92%131201
Andrew John StewartDA92%131210
Annette Janine DeppeDA92%131210
A T ChumaN/R92%131210
Bawinile Landiwe Pamella MagwazaANC92%131210
Belinda Cynthia EcheozonjokuDA92%131210
Bheki MgagaANC92%131201
Bongani DlaminiANC92%131210
Cambridge KwapengANC92%131201
Chantelle Fourie-ShaweDA92%131210
Charmaine S'Bongile NgoepeANC92%131210
Cornelis BoerFF Plus92%131210
Daniel SchayDA92%131210
Dumisani DladlaEFF92%131210
Dumisani Steven ModladlabaANC92%131201
Dzunisani Lawrence BaloyiEFF92%131201
E MakhafolaN/R92%131210
F AbdoolN/R92%131201
Floyd Nhlakanipho NgwenyaANC92%131210
Gift MatheANC92%131201
Gift MkasiEFF92%131201
Hendrik BodensteinDA92%131201
J M MokomeN/R92%131210
Joyce Goitsimang TshedoEFF92%131210
Julie SuddabyDA92%131201
Juwairiya KaldinePA92%131210
Kevin Patrick WaxDA92%131210
Kyle Dalton JacobsDA92%131210
L C MoshapoN/R92%131210
Lineo Yvette Margaret TsotetsiANC92%131201
Lwanda BiniActionSA92%131201
Makatisane Michael PapoDA92%131210
Makhosazana Cynthia NdlelaANC92%131210
Martin Anton LouwDA92%131210
Matsobane Victor SekhuDA92%131210
M CookN/R92%131210
M M NgwetsheniN/R92%131210
Mohau MolefeANC92%131210
Mongameli MnyameniANC92%131210
M P MabidilalaN/R92%131210
Mthuthuzeli Goodman BolaniANC92%131201
M TshwakuN/R92%131201
Nkosephayo God-Slove ZunguANC92%131201
Nkosikhona Maxwell KhanyileIFP92%131210
Nompumelelo MazibukoANC92%131201
Olivia Teboho MoetiANC92%131201
Philangezwi Bongani NkwanyanaDA92%131201
Phindile SimelaneANC92%131210
Phineas Velaphi TefuANC92%131201
Ralf BittkauDA92%131201
Rashieda LandisDA92%131210
Rickey Kashore NairANC92%131201
R J SehoaiN/R92%131210
Ronald Winston HarrisACDP92%131210
Rufas MaswaziANC92%131201
Sepetlele Hospital RaserutheEFF92%131210
Shadrack Vusumuzi NgemaANC92%131201
Sibongile Eunice MgcinaANC92%131201
Sihle NguseANC92%131201
Siyakudumisa MakaulaANC92%131201
S KreuschN/R92%131201
S P NkonyeniN/R92%131201
Stuart Iain MaraisDA92%131201
Tebogo David MangenaANC92%131210
Temba Aubrey MhlongoAIC92%131201
Temxon Zark LebatlangActionSA92%131210
Thebeyatumelo Macdonald GalesheweANC92%131201
Thembelani NenembaEFF92%131201
T J MbambalaN/R92%131210
Tshepo MposulaActionSA92%131210
Vasco Manuel Da GamaDA92%131210
Vinotharan Mogambaram ReddyDA92%131201
W M NcubeN/R92%131210
Yoliswa Agnes TwalaANC92%131201
Zacharia MokoariANC92%131201
Zander ShaweDA92%131210
Z MayN/R92%131210
Nicole Jacqueline RahnDA86%7610
Albert Tefo RaphaduANC85%131111
Bongani NkomoDA85%131120
Cynbetha Phumla NhlapoEFF85%131111
David Gerald BrandDA85%131120
David Nthako ModupiANC85%131102
Deborah Busisiwe FranciscoANC85%131102
Deborah WilskutPA85%131120
J D AphaneN/R85%131111
Keabetswe Annacletta ShumbaActionSA85%131111
K KuneneN/R85%131111
Livhuwani Sannie MavhonaANC85%131120
Lori Cynthia CooganDA85%131111
Loyiso MasukuANC85%131120
Lubabalo Cecil MagwentshuATM85%131120
Lunga XumaANC85%131102
Luyolo NkubunguANC85%131102
Maanda Norman MmbengwaANC85%131102
Matlatse Klaas SeeraneEFF85%131120
Mbuyiswa Daniel ChabalalaDA85%131120
M M MpoloboshoN/R85%131102
Msingathi MazibukwanaANC85%131102
Nkhobo KhomongoeANC85%131111
Nokuthula NofemelaANC85%131102
Nomoya Daphney MnisiANC85%131120
Nontutuzela Prescilla SupeANC85%131120
Ntswaki Lydia NtoeleEFF85%131120
O MatabaneN/R85%131111
R PelzerN/R85%131120
Sebenzile Kentina Laura MabuzaANC85%131111
Sebenzile Melody HlatshwayoANC85%131102
Selby Sello MabelebeleActionSA85%131102
Simon Butana MolefeANC85%131111
Siphiwe Oscar SimelaneANC85%131111
Solomon Masehlele MailaDA85%131120
Tebogo Marcia MhlariANC85%131111
Teboho MarumoANC85%131111
Thambulo Abraham MabukeANC85%131120
Thapelo AmadALJAMA85%131120
Themba MkhizeIFP85%131120
Timothy Francis TruluckDA85%131111
Willem Meshark van WykActionSA85%131111
Y L ZigebeN/R85%131120
Paul Winston NefdtActionSA83%6501
Esmie LiebenbergActionSA80%5410
M S TsoadiN/R80%5401
Boyboi Jack SekwailaANC77%131021
Claud Mxolisi NdzondoANC77%131030
Dimakatso MoloisaneDA77%131012
D S DewesN/R77%131030
Godfrey Jerry TshehloANC77%131030
K MoatsheN/R77%131021
Lerato Magdeline Philiya MphefoDA77%131030
Matome Julius MaakeANC77%131021
Michael Ian CrichtonDA77%131030
M M NyaqelaN/R77%131003
S E MoreroN/R77%131030
Siyabonga ZwaneActionSA77%131030
Vhengani Essau MunyayiActionSA77%131021
G De KockN/R75%4301
J N HoonN/R75%4310
Dwain Adin PonsonbyPA69%13931
Franco Carel de LangeFF Plus69%13940
Kabelo GwamandaALJAMA69%13931
Kalushi Johannes MosehlaEFF69%13931
Maggie Lebohang MokokaActionSA69%13931
Msimelelo LobiANC69%13922
Nkhumeleni Lyborn NdouANC69%13913
Sarah Teresa June WisslerActionSA69%13931
Zoné NiemandDA69%13940
B NtlemezaN/R67%9621
Margaret Nobuhle MthembuActionSA67%3201
E W MolefeN/R62%13841
Garry RamaruDA62%13841
Genevieve Väronique Marie DurandActionSA62%13823
Jacques Stephen HoénDA62%13814
Louis Mamoloko MasogaActionSA62%13823
Tebogo Pardon NkokouPAC62%13850
Themba Ernest MabundaActionSA62%13841
Geostinah MokoenaEFF54%13760
N F MkhonzaN/R54%13760
Paul André SmitFF Plus54%13760
Tjhere Edwin NtshidiActionSA50%6321
Ayanda MchunuActionSA50%4220
Alfred Thabiso TelekoaEFF46%13607
E AtterburyN/R39%13508
Mabihana Shadrack MkhontoActionSA39%13571
Precious Thuli NkomoActionSA39%13553
Martin Charles WilliamsDA38%8314
Brenda Happy DammieANC33%6204
Florence Cheryl RobertsDA31%13472
Raymond Abraham Lincoln NkosiEFF31%13454
Jabulani Alfredo NgwenyaEFF23%13373
N JohnsonN/R23%13328
Z JainoodeenN/R23%133010
Lucinda Jane HarmanDA11%9117
A N LeitchN/R0%130013
Beverley WewejeDA0%130013
B J MolefeN/R0%130013
L R KnottN/R0%130013
M DavidsN/R0%130013
M MphahleleN/R0%130013
Peter NdouANC0%130013
P NdouN/R0%130013
Sthembiso Fortune HlatshwayoANC0%130013
T DoyleN/R0%130013
Raymont Ismael SteenkampPA0%7007
Thulani Colson ButheleziANC0%4004
Financial year 2024/25 · 285 councillors
CouncillorPartyAttendanceMeetingsPresentLeaveAbsent
A T ChumaN/R100%242400
Bheki MgagaANC100%242400
Bongani NkomoDA100%242400
Celstina NzimandeANC100%242400
Charmaine S'Bongile NgoepeANC100%242400
Christopher Glen SantanaDA100%242400
Claud Mxolisi NdzondoANC100%242400
Dalsy Bantlhoi ManganyiIFP100%242400
David Terence FoleyDA100%242400
Delano Lindré Theodore CoverdaleActionSA100%242400
Dimakatso Jeannette RamafikengANC100%242400
Dumisani Steven ModladlabaANC100%242400
Galebotse Salamina MpotuloANC100%242400
Gift MatheANC100%242400
Gift MkasiEFF100%242400
Godfrey Jerry TshehloANC100%242400
Helen Nonhlanhla MakhubaIFP100%242400
J M MokomeN/R100%242400
Kevin Patrick WaxDA100%242400
K MoatsheN/R100%242400
Lebogang Cleopatra ModukaneneActionSA100%242400
Lefa Daniel MoliseANC100%242400
Lineo Yvette Margaret TsotetsiANC100%242400
Louis Mamoloko MasogaActionSA100%242400
Luyolo NkubunguANC100%242400
Lwanda BiniActionSA100%242400
Maanda Norman MmbengwaANC100%242400
Maggie Lebohang MokokaActionSA100%242400
Marcel Jean CoutriersActionSA100%242400
Maredi Angelinah MphahoANC100%242400
Mary Joyce NtombelaActionSA100%242400
Masha MuleluANC100%242400
Mboneni Clerence TabaneANC100%242400
Mlungisi Providence MabasoIFP100%242400
M M NgwetsheniN/R100%242400
Molate Godfrey LebeaANC100%242400
Nkhumeleni Lyborn NdouANC100%242400
Nokuthula NofemelaANC100%242400
Nompumelelo EdwardActionSA100%242400
Nontutuzela Prescilla SupeANC100%242400
Ntshavheni Thovhedzo MutavhatsindiANC100%242400
Nyelisani Strike RambaniDA100%242400
Olivia Teboho MoetiANC100%242400
O MatabaneN/R100%242400
Peto Solly PhometsiANC100%242400
Phindile SimelaneANC100%242400
Phumlile Alvina ShangeANC100%242400
Sebenzile Melody HlatshwayoANC100%242400
Shadrack Vusumuzi NgemaANC100%242400
Siphiwe Oscar SimelaneANC100%242400
Sithembiso MashininiANC100%242400
Siyabonga ZwaneActionSA100%242400
Solomon Masehlele MailaDA100%242400
S P NkonyeniN/R100%242400
Tabisa Anthea MogapiEFF100%242400
Temxon Zark LebatlangActionSA100%242400
Thapelo Thabani RadebeANC100%242400
Thebeyatumelo Macdonald GalesheweANC100%242400
Themba Ernest MabundaActionSA100%242400
Thomas Makapane MokwenaANC100%242400
Tjhere Edwin NtshidiActionSA100%242400
Tshepo MposulaActionSA100%242400
Tumelo Joseph MadibaANC100%242400
Vhengani Essau MunyayiActionSA100%242400
Wilson Bhekukwenza MngadiANC100%242400
Xolani Innocent KhumaloANC100%242400
Y L ZigebeN/R100%242400
Zacharia MokoariANC100%242400
Zanele Philipine NyembeANC100%242400
T J MbambalaN/R100%161600
René Rochell FreslingPA100%9900
Story MachetheAPC100%8800
L C MoshapoN/R100%4400
P S XuluN/R100%4400
Molatelo Patricia MofokengEFF100%1100
Agnes ZaziniANC96%242301
Albert Tefo RaphaduANC96%242310
Andrew John StewartDA96%242310
Bawinile Landiwe Pamella MagwazaANC96%242310
Brenda Happy DammieANC96%242310
Cambridge KwapengANC96%242310
C Avant-SmithN/R96%242310
David Nthako ModupiANC96%242310
Deborah Busisiwe FranciscoANC96%242310
Deborah WilskutPA96%242310
Devon SteenkampDA96%242310
Dzunisani Lawrence BaloyiEFF96%242310
E AtterburyN/R96%242310
Eric Thokozani NkomoIFP96%242310
Floyd Nhlakanipho NgwenyaANC96%242310
Fuyakomo Phelelani SindaniANC96%242310
Gerhard Jacobus NiemandDA96%242310
Hamilton ChetsangaANC96%242301
Jeffrey Leonard PietersenDA96%242310
Joyce Goitsimang TshedoEFF96%242310
Kalushi Johannes MosehlaEFF96%242301
Keabetswe Annacletta ShumbaActionSA96%242310
Khazamula Love ChaukeANC96%242310
K MashalaN/R96%242310
Lazarus MmotaANC96%242301
Lindani Thobile ZondoANC96%242301
Livhuwani Sannie MavhonaANC96%242310
Lois Cathleen SimonsePA96%242310
Loyiso MasukuANC96%242310
Lubabalo Cecil MagwentshuATM96%242310
Lucas LefutsoANC96%242310
Makhosazana Cynthia NdlelaANC96%242310
Margaret Nobuhle MthembuActionSA96%242310
Martin Anton LouwDA96%242310
Matome Julius MaakeANC96%242310
Mohau MolefeANC96%242310
Mosegi Otto KgeletsaneDA96%242310
Msimelelo LobiANC96%242310
Nonhlanhla SifumbaDA96%242310
Paul Winston NefdtActionSA96%242310
Phineas Velaphi TefuANC96%242301
P M RakosaN/R96%242310
Prince Kamogelo MohlalaActionSA96%242310
Raymond Abraham Lincoln NkosiEFF96%242310
Sarah Teresa June WisslerActionSA96%242310
Sebenzile Kentina Laura MabuzaANC96%242301
Sekgothe Aaron KomaneEFF96%242310
Selby Sello MabelebeleActionSA96%242310
S E MoreroN/R96%242310
Sibongile Eunice MgcinaANC96%242310
Spiwe Stephen MakamoANC96%242301
Tebogo Pardon NkokouPAC96%242310
Vhonani Adolphus MaremaANC96%242310
Willem Meshark van WykActionSA96%242310
J D AphaneN/R96%232201
M P MabidilalaN/R96%232210
Lukhanyo GantshoActionSA95%191810
Yakoob KaroliaALJAMA94%181710
J CherryN/R93%151410
Z MayN/R93%151410
M M NyaqelaN/R92%131210
Andrew Fergus MaraisDA92%242220
Ayanda Lyrics MazibukoDA92%242220
Dumisani DladlaEFF92%242220
F AbdoolN/R92%242211
Franco Carel de LangeFF Plus92%242220
Genevieve Joeline ShermanDA92%242220
Genevieve Väronique Marie DurandActionSA92%242220
Joanne HorwitzDA92%242220
Johannes MofokengANC92%242211
Lynda Margaret ShacklefordDA92%242220
Margeret Sheron ArnoldsAIC92%242220
Martin Charles WilliamsDA92%242220
Matome William RaholaneEFF92%242220
Matsobane Victor SekhuDA92%242220
M CookN/R92%242220
Msingathi MazibukwanaANC92%242220
Mthuthuzeli Goodman BolaniANC92%242220
Neuren PietersenDA92%242220
N JohnsonN/R92%242220
Nkosephayo God-Slove ZunguANC92%242211
Nompumelelo MazibukoANC92%242220
Nthokge Josiah Donald MoepiEFF92%242220
Olga Zandile MothopiANC92%242220
Paul André SmitFF Plus92%242220
Philemon Shumani TambaniANC92%242220
Precious Thuli NkomoActionSA92%242202
Rickey Kashore NairANC92%242211
Roshudufhadzwa NethambaEFF92%242211
R PelzerN/R92%242220
Rufas MaswaziANC92%242211
Sihle NguseANC92%242211
Tebogo David MangenaANC92%242220
Tebogo Marcia MhlariANC92%242220
Temba Aubrey MhlongoAIC92%242220
Thambulo Abraham MabukeANC92%242211
Themba MkhizeIFP92%242220
Thompson MalulekaANC92%242211
Tyrell MeyersDA92%242220
Vinotharan Mogambaram ReddyDA92%242220
J M SondagN/R92%121101
K PitsoN/R92%121110
Larah-Ann Christobel Davids-GreenActionSA92%121110
Sethembelo MajolaActionSA90%10910
Kyle Dalton JacobsDA90%191720
Alex ChristiansDA88%242130
Belinda Cynthia EcheozonjokuDA88%242130
Bongani DlaminiANC88%242130
Carlos Manuel Dias Da RochaDA88%242130
C K RohlssenN/R88%242130
Cornelis BoerFF Plus88%242130
Cynbetha Phumla NhlapoEFF88%242121
Daniel SchayDA88%242130
Kabelo GwamandaALJAMA88%242130
Lunga XumaANC88%242121
Mabihana Shadrack MkhontoActionSA88%242130
Makatisane Michael PapoDA88%242130
Marialett KoekemoerDA88%242130
Mark van der MerweDA88%242130
Michael Ian CrichtonDA88%242130
Mongameli MnyameniANC88%242121
Nicole Jacqueline RahnDA88%242130
Philangezwi Bongani NkwanyanaDA88%242130
Ramatsobane Sylvia LeshiloEFF88%242130
Ronald Winston HarrisACDP88%242130
Saseka Lorrein ZithaEFF88%242130
Simon Butana MolefeANC88%242121
S KreuschN/R88%242121
Stuart Iain MaraisDA88%242130
Teboho MarumoANC88%242121
Thembelani NenembaEFF88%242130
Vasco Manuel Da GamaDA88%242130
W M NcubeN/R88%242130
Yoliswa Agnes TwalaANC88%242130
R J SehoaiN/R87%232012
Beverley Marilyne SmousePA86%7601
Hendrik BodensteinDA86%7601
Annette Janine DeppeDA83%242040
David Gerald BrandDA83%242040
Dimakatso MoloisaneDA83%242040
Jabulani Alfredo NgwenyaEFF83%242040
Johannes Wilhelmus GoosenDA83%242040
Lori Cynthia CooganDA83%242040
Matlatse Klaas SeeraneEFF83%242040
M M MpoloboshoN/R83%242040
Nicolene JonkerDA83%242040
Nkosikhona Maxwell KhanyileIFP83%242031
Nonhlanhla Pretty RadebeEFF83%242031
Ntswaki Lydia NtoeleEFF83%242040
R S HooperN/R83%242040
Sepetlele Hospital RaserutheEFF83%242040
S M MolalaN/R83%242040
Zoné NiemandDA83%242040
N MohamedN/R81%161330
Ingrid Marianne ReintenDA80%5410
Alfred Thabiso TelekoaEFF79%241950
B J MolefeN/R79%241905
Boyboi Jack SekwailaANC79%241950
Caleb Edward FinnDA79%241950
Eleanor Anne HuggettDA79%241950
Esmie LiebenbergActionSA79%241950
Faeeza ChameDA79%241950
Julie SuddabyDA79%241950
Juwairiya KaldinePA79%241932
M TshwakuN/R79%241941
Ralf BittkauDA79%241950
Rashieda LandisDA79%241950
Thapelo AmadALJAMA79%241932
Thulani Colson ButheleziANC79%241932
Zander ShaweDA79%191531
Nicole Janita van DykDA77%171322
H MaseraN/R75%241851
Lerato Magdeline Philiya MphefoDA75%241842
René Fiona BenjaminDA75%241860
Siyakudumisa MakaulaANC75%4301
Nkhobo KhomongoeANC72%181323
E W MolefeN/R71%241770
Geostinah MokoenaEFF71%241770
Jacques Stephen HoénDA71%241770
K KuneneN/R71%241770
Nomoya Daphney MnisiANC71%241770
Lincoln Mohoboya Uriah MachabaActionSA70%10721
Ian Mzoxolo NonkumbiANC69%161105
Ayanda MchunuActionSA67%241680
Chantelle Fourie-ShaweDA67%241680
Dwain Adin PonsonbyPA67%241671
Mbuyiswa Daniel ChabalalaDA67%241671
N F MkhonzaN/R67%241680
E MakhafolaN/R63%241590
Garry RamaruDA63%241563
Timothy Francis TruluckDA63%241590
Z JainoodeenN/R63%241590
Florence Cheryl RobertsDA58%241491
Zakhele Ephraim MatheANC55%201127
D S DewesN/R54%2413101
Imraan Ismail-MoosaALJAMA50%6303
T DoyleN/R42%2410014
M DavidsN/R32%227213
Chahracan Jeffrey AmodDA24%174112
Lucinda Jane HarmanDA21%245217
A N LeitchN/R4%241023
M MphahleleN/R4%241221
Beverley WewejeDA0%240024
L R KnottN/R0%240024
Peter NdouANC0%240024
P NdouN/R0%240024
Sthembiso Fortune HlatshwayoANC0%8008
Mpho Isaac SesedinyaneANC0%6006
Bridget SteerDA0%5005
Leah Ruth PotgieterDA0%5005
Financial year 2023/24 · 275 councillors
CouncillorPartyAttendanceMeetingsPresentLeaveAbsent
Agnes ZaziniANC100%121200
Bheki MgagaANC100%121200
Charmaine S'Bongile NgoepeANC100%121200
Claud Mxolisi NdzondoANC100%121200
Cornelis BoerFF Plus100%121200
Deborah WilskutPA100%121200
Dimakatso Jeannette RamafikengANC100%121200
Dumisani DladlaEFF100%121200
Dumisani Steven ModladlabaANC100%121200
Dzunisani Lawrence BaloyiEFF100%121200
E MakhafolaN/R100%121200
Eric Thokozani NkomoIFP100%121200
Floyd Nhlakanipho NgwenyaANC100%121200
Franco Carel de LangeFF Plus100%121200
Fuyakomo Phelelani SindaniANC100%121200
Galebotse Salamina MpotuloANC100%121200
Geostinah MokoenaEFF100%121200
Gift MkasiEFF100%121200
Hamilton ChetsangaANC100%121200
Imraan Ismail-MoosaALJAMA100%121200
Johannes MofokengANC100%121200
Joyce Goitsimang TshedoEFF100%121200
Kabelo GwamandaALJAMA100%121200
Kalushi Johannes MosehlaEFF100%121200
K MashalaN/R100%121200
Lazarus MmotaANC100%121200
Lefa Daniel MoliseANC100%121200
Livhuwani Sannie MavhonaANC100%121200
Loyiso MasukuANC100%121200
Lucas LefutsoANC100%121200
Lukhanyo GantshoActionSA100%121200
Luyolo NkubunguANC100%121200
Mabihana Shadrack MkhontoActionSA100%121200
Makhosazana Cynthia NdlelaANC100%121200
Maredi Angelinah MphahoANC100%121200
Margeret Sheron ArnoldsAIC100%121200
Mary Joyce NtombelaActionSA100%121200
Masha MuleluANC100%121200
Matlatse Klaas SeeraneEFF100%121200
Matome Julius MaakeANC100%121200
Mboneni Clerence TabaneANC100%121200
Mpho Isaac SesedinyaneANC100%121200
Msimelelo LobiANC100%121200
Mthuthuzeli Goodman BolaniANC100%121200
Nkhumeleni Lyborn NdouANC100%121200
Nkosikhona Maxwell KhanyileIFP100%121200
Nompumelelo MazibukoANC100%121200
Nontutuzela Prescilla SupeANC100%121200
Nthokge Josiah Donald MoepiEFF100%121200
O MatabaneN/R100%121200
Paul Winston NefdtActionSA100%121200
Philemon Shumani TambaniANC100%121200
Phumlile Alvina ShangeANC100%121200
P M RakosaN/R100%121200
Raymond Abraham Lincoln NkosiEFF100%121200
René Rochell FreslingPA100%121200
Roshudufhadzwa NethambaEFF100%121200
Rufas MaswaziANC100%121200
Saseka Lorrein ZithaEFF100%121200
Sebenzile Kentina Laura MabuzaANC100%121200
Sekgothe Aaron KomaneEFF100%121200
Selby Sello MabelebeleActionSA100%121200
Sepetlele Hospital RaserutheEFF100%121200
Shadrack Vusumuzi NgemaANC100%121200
Sithembiso MashininiANC100%121200
Spiwe Stephen MakamoANC100%121200
Story MachetheAPC100%121200
T DoyleN/R100%121200
Tebogo David MangenaANC100%121200
Teboho MarumoANC100%121200
Temba Aubrey MhlongoAIC100%121200
Temxon Zark LebatlangActionSA100%121200
Thambulo Abraham MabukeANC100%121200
Thapelo Thabani RadebeANC100%121200
Thebeyatumelo Macdonald GalesheweANC100%121200
Themba MkhizeIFP100%121200
Thompson MalulekaANC100%121200
Tjhere Edwin NtshidiActionSA100%121200
Tshepo MposulaActionSA100%121200
Tumelo Joseph MadibaANC100%121200
Vhengani Essau MunyayiActionSA100%121200
Vhonani Adolphus MaremaANC100%121200
Willem Meshark van WykActionSA100%121200
Wilson Bhekukwenza MngadiANC100%121200
Zacharia MokoariANC100%121200
Zanele Philipine NyembeANC100%121200
A T ChumaN/R100%101000
Peter Deon RaffertyPA100%8800
J M MokomeN/R100%7700
S M MolalaN/R100%2200
Tshikani Colleen MakhubeleCOPE100%2200
Carin van der SchyfActionSA100%1100
M CookN/R100%1100
Albert Tefo RaphaduANC92%121110
Alfred Thabiso TelekoaEFF92%121110
Bawinile Landiwe Pamella MagwazaANC92%121110
Belinda Cynthia EcheozonjokuDA92%121110
Cambridge KwapengANC92%121110
Celstina NzimandeANC92%121110
Dalsy Bantlhoi ManganyiIFP92%121110
David Nthako ModupiANC92%121110
Deborah Busisiwe FranciscoANC92%121110
E AtterburyN/R92%121101
Emma MoreActionSA92%121110
E W MolefeN/R92%121110
Gift MatheANC92%121101
Ian Mzoxolo NonkumbiANC92%121110
Khazamula Love ChaukeANC92%121110
Larah-Ann Christobel Davids-GreenActionSA92%121110
Lebogang Cleopatra ModukaneneActionSA92%121110
Lincoln Mohoboya Uriah MachabaActionSA92%121110
Lindani Thobile ZondoANC92%121101
Lineo Yvette Margaret TsotetsiANC92%121101
Lois Cathleen SimonsePA92%121110
Lunga XumaANC92%121101
Lwanda BiniActionSA92%121110
Maanda Norman MmbengwaANC92%121110
Margaret Nobuhle MthembuActionSA92%121110
M M MpoloboshoN/R92%121110
M M NgwetsheniN/R92%121101
Molate Godfrey LebeaANC92%121110
Molatelo Patricia MofokengEFF92%121110
Mongameli MnyameniANC92%121110
Msingathi MazibukwanaANC92%121110
Nkosephayo God-Slove ZunguANC92%121110
Nokuthula NofemelaANC92%121101
Nomoya Daphney MnisiANC92%121110
Nompumelelo EdwardActionSA92%121101
Ntshavheni Thovhedzo MutavhatsindiANC92%121110
Olga Zandile MothopiANC92%121110
Olivia Teboho MoetiANC92%121110
Peto Solly PhometsiANC92%121110
Phindile SimelaneANC92%121101
Prince Kamogelo MohlalaActionSA92%121101
Rickey Kashore NairANC92%121110
Ronald Winston HarrisACDP92%121110
R PelzerN/R92%121110
Sebenzile Melody HlatshwayoANC92%121110
Sethembelo MajolaActionSA92%121110
Sibongile Eunice MgcinaANC92%121110
Simon Butana MolefeANC92%121101
Siphiwe Oscar SimelaneANC92%121110
Tabisa Anthea MogapiEFF92%121110
Tebogo Marcia MhlariANC92%121110
Tebogo Pardon NkokouPAC92%121101
Themba Ernest MabundaActionSA92%121110
Thembelani NenembaEFF92%121110
Thulani Colson ButheleziANC92%121101
Yoliswa Agnes TwalaANC92%121101
Zakhele Ephraim MatheANC92%121110
Angela SobeyActionSA89%9801
Shirley Mamotse SeemaEFF89%9801
Alex ChristiansDA83%121011
Andrew Fergus MaraisDA83%121011
A N LeitchN/R83%121020
Ayanda Lyrics MazibukoDA83%121011
Ayanda MchunuActionSA83%121020
Bongani DlaminiANC83%121002
Bongani NkomoDA83%121011
Christopher Glen SantanaDA83%121011
Cynbetha Phumla NhlapoEFF83%121020
David Terence FoleyDA83%121011
Delano Lindré Theodore CoverdaleActionSA83%121002
Devon SteenkampDA83%121011
Eleanor Anne HuggettDA83%121011
Ingrid Marianne ReintenDA83%121011
Jabulani Alfredo NgwenyaEFF83%121011
Jeffrey Leonard PietersenDA83%121011
Johannes Wilhelmus GoosenDA83%121011
Juwairiya KaldinePA83%121020
Keabetswe Annacletta ShumbaActionSA83%121020
K MoatsheN/R83%121011
Lerato Magdeline Philiya MphefoDA83%121011
Louis Mamoloko MasogaActionSA83%121002
Lubabalo Cecil MagwentshuATM83%121020
Maggie Lebohang MokokaActionSA83%121020
Marcel Jean CoutriersActionSA83%121002
Matome William RaholaneEFF83%121020
Michael Ian CrichtonDA83%121011
M MphahleleN/R83%121020
Mohau MolefeANC83%121002
Neuren PietersenDA83%121011
Nicole Jacqueline RahnDA83%121011
Nicole Janita van DykDA83%121011
Nyelisani Strike RambaniDA83%121011
Philangezwi Bongani NkwanyanaDA83%121011
Phineas Velaphi TefuANC83%121020
Ramatsobane Sylvia LeshiloEFF83%121020
Sihle NguseANC83%121020
Siyabonga ZwaneActionSA83%121002
S P NkonyeniN/R83%121020
Thapelo AmadALJAMA83%121011
Thomas Makapane MokwenaANC83%121020
Tyrell MeyersDA83%121011
Xolani Innocent KhumaloANC83%121011
B J MolefeN/R80%5401
Annette Janine DeppeDA75%12921
Boyboi Jack SekwailaANC75%12921
Carlos Manuel Dias Da RochaDA75%12921
C Avant-SmithN/R75%12921
Daniel SchayDA75%12921
David Gerald BrandDA75%12921
D S DewesN/R75%12921
F AbdoolN/R75%12921
Godfrey Jerry TshehloANC75%12921
Helen Nonhlanhla MakhubaIFP75%12930
Lerato Mikateko NgobeniActionSA75%12930
L R KnottN/R75%12930
Makatisane Michael PapoDA75%12921
Martin Anton LouwDA75%12921
Martin Charles WilliamsDA75%12921
Matsobane Victor SekhuDA75%12921
Mosegi Otto KgeletsaneDA75%12921
Nicolene JonkerDA75%12921
N JohnsonN/R75%12921
Nonhlanhla Pretty RadebeEFF75%12921
Nonhlanhla SifumbaDA75%12921
Ntswaki Lydia NtoeleEFF75%12930
Paul André SmitFF Plus75%12930
Precious Thuli NkomoActionSA75%12921
R S HooperN/R75%12921
S E MoreroN/R75%12921
S KreuschN/R75%12921
Vasco Manuel Da GamaDA75%12921
Vinotharan Mogambaram ReddyDA75%12921
W M NcubeN/R75%12921
Yao-Heng SunDA73%11821
Andrew John StewartDA67%12831
Bridget SteerDA67%12822
Chantelle Fourie-ShaweDA67%12831
C K RohlssenN/R67%12840
Dimakatso MoloisaneDA67%12831
Esmie LiebenbergActionSA67%12831
Faeeza ChameDA67%12831
Genevieve Väronique Marie DurandActionSA67%12840
Gerhard Jacobus NiemandDA67%12831
Julie SuddabyDA67%12831
Kevin Patrick WaxDA67%12831
Marialett KoekemoerDA67%12831
Mark van der MerweDA67%12831
Mlungisi Providence MabasoIFP67%12840
M TshwakuN/R67%12831
Ralf BittkauDA67%12831
Solomon Masehlele MailaDA67%12831
Z JainoodeenN/R67%12822
Lloyd Eisenhower PhillipsGOOD63%8530
Chloé HomerDA60%5320
Brenda Happy DammieANC58%12750
Dwain Adin PonsonbyPA58%12750
Florence Cheryl RobertsDA58%12732
Garry RamaruDA58%12732
Jacques Stephen HoénDA58%12741
Joanne HorwitzDA58%12741
K KuneneN/R58%12741
Lynda Margaret ShacklefordDA58%12741
Mbuyiswa Daniel ChabalalaDA58%12741
N F MkhonzaN/R58%12750
René Fiona BenjaminDA58%12741
Stuart Iain MaraisDA58%12741
Zoné NiemandDA58%12741
H MaseraN/R57%7421
Caleb Edward FinnDA50%12651
Genevieve Joeline ShermanDA50%12651
Rashieda LandisDA50%12651
Sarah Teresa June WisslerActionSA42%12561
Timothy Francis TruluckDA42%12561
Christobel Thandiwe NontenjaUDM33%12480
Lori Cynthia CooganDA33%12471
Lucinda Jane HarmanDA17%12219
Chahracan Jeffrey AmodDA8%12192
Beverley WewejeDA0%120012
Leah Ruth PotgieterDA0%120012
Peter NdouANC0%120111
P NdouN/R0%9018
Phelisa NdouEFF0%4013
Financial year 2022/23 · 266 councillors
CouncillorPartyAttendanceMeetingsPresentLeaveAbsent
Agnes ZaziniANC100%1100
Albert Tefo RaphaduANC100%1100
Alex ChristiansDA100%1100
Alfred Thabiso TelekoaEFF100%1100
Andrew Fergus MaraisDA100%1100
Andrew John StewartDA100%1100
Angela SobeyActionSA100%1100
A N LeitchN/R100%1100
Annette Janine DeppeDA100%1100
Ayanda Lyrics MazibukoDA100%1100
Ayanda MchunuActionSA100%1100
Bawinile Landiwe Pamella MagwazaANC100%1100
Belinda Cynthia EcheozonjokuDA100%1100
Bheki MgagaANC100%1100
Bongani DlaminiANC100%1100
Bongani NkomoDA100%1100
Boyboi Jack SekwailaANC100%1100
Brenda Happy DammieANC100%1100
Bridget SteerDA100%1100
Caleb Edward FinnDA100%1100
Cambridge KwapengANC100%1100
Carin van der SchyfActionSA100%1100
Carlos Manuel Dias Da RochaDA100%1100
C Avant-SmithN/R100%1100
Celstina NzimandeANC100%1100
Chahracan Jeffrey AmodDA100%1100
Charmaine S'Bongile NgoepeANC100%1100
Chloé HomerDA100%1100
Christobel Thandiwe NontenjaUDM100%1100
Christopher Glen SantanaDA100%1100
C K RohlssenN/R100%1100
Claud Mxolisi NdzondoANC100%1100
Cornelis BoerFF Plus100%1100
Cynbetha Phumla NhlapoEFF100%1100
Daniel SchayDA100%1100
David Nthako ModupiANC100%1100
David Sony TembeActionSA100%1100
David Terence FoleyDA100%1100
Deborah Busisiwe FranciscoANC100%1100
Deborah WilskutPA100%1100
Delano Lindré Theodore CoverdaleActionSA100%1100
Devon SteenkampDA100%1100
Dimakatso Jeannette RamafikengANC100%1100
Dimakatso MoloisaneDA100%1100
D S DewesN/R100%1100
Dumisani DladlaEFF100%1100
Dumisani Steven ModladlabaANC100%1100
Dwain Adin PonsonbyPA100%1100
Dzunisani Lawrence BaloyiEFF100%1100
E AtterburyN/R100%1100
Eleanor Anne HuggettDA100%1100
E MakhafolaN/R100%1100
Emma MoreActionSA100%1100
Eric Thokozani NkomoIFP100%1100
Esmie LiebenbergActionSA100%1100
F AbdoolN/R100%1100
Faeeza ChameDA100%1100
Florence Cheryl RobertsDA100%1100
Floyd Nhlakanipho NgwenyaANC100%1100
Franco Carel de LangeFF Plus100%1100
Fuyakomo Phelelani SindaniANC100%1100
Galebotse Salamina MpotuloANC100%1100
Genevieve Joeline ShermanDA100%1100
Genevieve Väronique Marie DurandActionSA100%1100
Geostinah MokoenaEFF100%1100
Gerhard Jacobus NiemandDA100%1100
Gift MatheANC100%1100
Gift MkasiEFF100%1100
Godfrey Jerry TshehloANC100%1100
Hamilton ChetsangaANC100%1100
Ian Mzoxolo NonkumbiANC100%1100
Imraan Ismail-MoosaALJAMA100%1100
Ingrid Marianne ReintenDA100%1100
Jabulani Alfredo NgwenyaEFF100%1100
Jacques Stephen HoénDA100%1100
Jeffrey Leonard PietersenDA100%1100
Joanne HorwitzDA100%1100
Johannes MofokengANC100%1100
Johannes Wilhelmus GoosenDA100%1100
Joyce Goitsimang TshedoEFF100%1100
Julie SuddabyDA100%1100
Juwairiya KaldinePA100%1100
Kabelo GwamandaALJAMA100%1100
Kalushi Johannes MosehlaEFF100%1100
Keabetswe Annacletta ShumbaActionSA100%1100
Kevin Patrick WaxDA100%1100
Khazamula Love ChaukeANC100%1100
K KuneneN/R100%1100
K MashalaN/R100%1100
K MoatsheN/R100%1100
Larah-Ann Christobel Davids-GreenActionSA100%1100
Lazarus MmotaANC100%1100
Lebogang Cleopatra ModukaneneActionSA100%1100
Lefa Daniel MoliseANC100%1100
Lerato Magdeline Philiya MphefoDA100%1100
Lerato Mikateko NgobeniActionSA100%1100
Lincoln Mohoboya Uriah MachabaActionSA100%1100
Lindani Thobile ZondoANC100%1100
Lineo Yvette Margaret TsotetsiANC100%1100
Livhuwani Sannie MavhonaANC100%1100
Lloyd Eisenhower PhillipsGOOD100%1100
Lori Cynthia CooganDA100%1100
Louis Mamoloko MasogaActionSA100%1100
Loyiso MasukuANC100%1100
L R KnottN/R100%1100
Lubabalo Cecil MagwentshuATM100%1100
Lucas LefutsoANC100%1100
Lukhanyo GantshoActionSA100%1100
Lunga XumaANC100%1100
Luyolo NkubunguANC100%1100
Lwanda BiniActionSA100%1100
Lynda Margaret ShacklefordDA100%1100
Maanda Norman MmbengwaANC100%1100
Mabihana Shadrack MkhontoActionSA100%1100
Maggie Lebohang MokokaActionSA100%1100
Makatisane Michael PapoDA100%1100
Makhosazana Cynthia NdlelaANC100%1100
Marcel Jean CoutriersActionSA100%1100
Maredi Angelinah MphahoANC100%1100
Margaret Nobuhle MthembuActionSA100%1100
Margeret Sheron ArnoldsAIC100%1100
Marialett KoekemoerDA100%1100
Mark van der MerweDA100%1100
Martin Anton LouwDA100%1100
Martin Charles WilliamsDA100%1100
Mary Joyce NtombelaActionSA100%1100
Masha MuleluANC100%1100
Matlatse Klaas SeeraneEFF100%1100
Matome Julius MaakeANC100%1100
Matome William RaholaneEFF100%1100
Matsobane Victor SekhuDA100%1100
Mboneni Clerence TabaneANC100%1100
Michael Ian CrichtonDA100%1100
M M MpoloboshoN/R100%1100
Mohau MolefeANC100%1100
Molate Godfrey LebeaANC100%1100
Molatelo Patricia MofokengEFF100%1100
Mongameli MnyameniANC100%1100
Mosegi Otto KgeletsaneDA100%1100
Mpho Isaac SesedinyaneANC100%1100
Mpho Louisa PhalatseDA100%1100
Msimelelo LobiANC100%1100
Msingathi MazibukwanaANC100%1100
Mthuthuzeli Goodman BolaniANC100%1100
Nakita DellwariaDA100%1100
Neuren PietersenDA100%1100
N F MkhonzaN/R100%1100
Nicole Jacqueline RahnDA100%1100
Nicole Janita van DykDA100%1100
Nicolene JonkerDA100%1100
N JohnsonN/R100%1100
Nkhumeleni Lyborn NdouANC100%1100
Nkosephayo God-Slove ZunguANC100%1100
Nkosikhona Maxwell KhanyileIFP100%1100
Nkululeko Ntobeko MbunduActionSA100%1100
Nokuthula NofemelaANC100%1100
Nomoya Daphney MnisiANC100%1100
Nompumelelo EdwardActionSA100%1100
Nompumelelo MazibukoANC100%1100
Nonhlanhla Pretty RadebeEFF100%1100
Nonhlanhla SifumbaDA100%1100
Nontutuzela Prescilla SupeANC100%1100
Nthokge Josiah Donald MoepiEFF100%1100
Ntshavheni Thovhedzo MutavhatsindiANC100%1100
Nyelisani Strike RambaniDA100%1100
Olga Zandile MothopiANC100%1100
Olivia Teboho MoetiANC100%1100
Patricia Susan StewartDA100%1100
Paul André SmitFF Plus100%1100
Paul Winston NefdtActionSA100%1100
Peter Deon RaffertyPA100%1100
Peto Solly PhometsiANC100%1100
Philangezwi Bongani NkwanyanaDA100%1100
Philemon Shumani TambaniANC100%1100
Phindile SimelaneANC100%1100
Phineas Velaphi TefuANC100%1100
Phumlile Alvina ShangeANC100%1100
P M RakosaN/R100%1100
Precious Thuli NkomoActionSA100%1100
Prince Kamogelo MohlalaActionSA100%1100
Ralf BittkauDA100%1100
Ramatsobane Sylvia LeshiloEFF100%1100
Rashieda LandisDA100%1100
Raymond Abraham Lincoln NkosiEFF100%1100
René Fiona BenjaminDA100%1100
René Rochell FreslingPA100%1100
Richard Funzela NgobeniActionSA100%1100
Rickey Kashore NairANC100%1100
Ronald Winston HarrisACDP100%1100
Roshudufhadzwa NethambaEFF100%1100
R PelzerN/R100%1100
R S HooperN/R100%1100
Rufas MaswaziANC100%1100
Sarah Teresa June WisslerActionSA100%1100
Saseka Lorrein ZithaEFF100%1100
Sebenzile Kentina Laura MabuzaANC100%1100
Sebenzile Melody HlatshwayoANC100%1100
Sekgothe Aaron KomaneEFF100%1100
Selby Sello MabelebeleActionSA100%1100
S E MoreroN/R100%1100
Sepetlele Hospital RaserutheEFF100%1100
Sethembelo MajolaActionSA100%1100
Shadrack Vusumuzi NgemaANC100%1100
Sibongile Eunice MgcinaANC100%1100
Sihle NguseANC100%1100
Simon Butana MolefeANC100%1100
Siphiwe Oscar SimelaneANC100%1100
Sithembiso MashininiANC100%1100
Siyabonga ZwaneActionSA100%1100
Solomon Masehlele MailaDA100%1100
Spiwe Stephen MakamoANC100%1100
Story MachetheAPC100%1100
Stuart Iain MaraisDA100%1100
Tabisa Anthea MogapiEFF100%1100
T DoyleN/R100%1100
Tebogo David MangenaANC100%1100
Tebogo Marcia MhlariANC100%1100
Tebogo Pardon NkokouPAC100%1100
Teboho MarumoANC100%1100
Temba Aubrey MhlongoAIC100%1100
Temxon Zark LebatlangActionSA100%1100
Thambulo Abraham MabukeANC100%1100
Thapelo AmadALJAMA100%1100
Thapelo Thabani RadebeANC100%1100
Thebeyatumelo Macdonald GalesheweANC100%1100
Themba Ernest MabundaActionSA100%1100
Themba MkhizeIFP100%1100
Thembelani NenembaEFF100%1100
Thomas Makapane MokwenaANC100%1100
Thompson MalulekaANC100%1100
Tjhere Edwin NtshidiActionSA100%1100
Tshepo MposulaActionSA100%1100
Tumelo Joseph MadibaANC100%1100
Tyrell MeyersDA100%1100
Vasco Manuel Da GamaDA100%1100
Vhengani Essau MunyayiActionSA100%1100
Vhonani Adolphus MaremaANC100%1100
Vinotharan Mogambaram ReddyDA100%1100
Willem Meshark van WykActionSA100%1100
Wilson Bhekukwenza MngadiANC100%1100
Xolani Innocent KhumaloANC100%1100
Yao-Heng SunDA100%1100
Yoliswa Agnes TwalaANC100%1100
Zacharia MokoariANC100%1100
Zakhele Ephraim MatheANC100%1100
Zanele Philipine NyembeANC100%1100
Z JainoodeenN/R100%1100
Zoné NiemandDA100%1100
Amelia Augusta Deborah ZamaANC0%1001
Beverley WewejeDA0%1001
Chantelle Fourie-ShaweDA0%1010
Dalsy Bantlhoi ManganyiIFP0%1001
David Douglas Wittmann-PotterDA0%1001
David Gerald BrandDA0%1010
Garry RamaruDA0%1010
Helen Nonhlanhla MakhubaIFP0%1001
Leah Ruth PotgieterDA0%1001
Mbuyiswa Daniel ChabalalaDA0%1010
Mlungisi Providence MabasoIFP0%1001
Ntswaki Lydia NtoeleEFF0%1010
Peter NdouANC0%1001
Phelisa NdouEFF0%1001
Shirley Mamotse SeemaEFF0%1001
Thulani Colson ButheleziANC0%1001
Timothy Francis TruluckDA0%1010
Tshikani Colleen MakhubeleCOPE0%1010

Meetings

DateKindPresentLeaveAbsentQuorum statedMinutes
20 Mar 2026extraordinary2272223143PDF
12 Mar 2026extraordinary2331723147PDF
26 Feb 2026special213753PDF
26 Feb 2026ordinary2341128211PDF
29 Jan 2026extraordinary2282716174PDF
30 Oct 2025ordinary2341318161PDF
23 Oct 2025extraordinary2271919PDF
30 Sept 2025ordinary2103621206PDF
29 Sept 2025special209753PDF
02 Sept 2025extraordinary2361914PDF
28 Aug 2025ordinary2431314206PDF
31 Jul 2025extraordinary2302614220PDF
03 Jul 2025extraordinary2421414225PDF
25 Jun 2025ordinary252612231PDF
25 Jun 2025special248517PDF
18 Jun 2025extraordinary2272617183PDF
29 May 2025ordinary2282814219PDF
08 May 2025extraordinary1953933PDF
07 May 2025extraordinary2272912152PDF
30 Apr 2025extraordinary246913238PDF
27 Mar 2025ordinary2094812140PDF
13 Mar 2025extraordinary2401612PDF
27 Feb 2025ordinary2411710PDF
21 Feb 2025extraordinary247912PDF
30 Jan 2025ordinary2391910202PDF
17 Jan 2025extraordinary2341914PDF
28 Nov 2024extraordinary224367PDF
20 Nov 2024extraordinary25567PDF
23 Oct 2024extraordinary195667PDF
19 Sept 2024ordinary230288173PDF
18 Sept 2024special247127PDF
29 Aug 2024ordinary2421212PDF
21 Aug 2024extraordinary251710PDF
16 Aug 2024extraordinary2461111PDF
31 Jul 2024ordinary2381911PDF
25 Jul 2024extraordinary2431212PDF
09 Jul 2024extraordinary236218PDF
13 Jun 2024extraordinary239226PDF
22 May 2024extraordinary25575PDF
15 May 2024ordinary2312016PDF
25 Apr 2024ordinary175092PDF
20 Mar 2024ordinary2035512197PDF
08 Mar 2024extraordinary219446PDF
29 Feb 2024ordinary245195PDF
31 Jan 2024ordinary247147PDF
30 Nov 2023ordinary223433PDF
20 Nov 2023extraordinary192715PDF
01 Nov 2023extraordinary246157PDF
31 Oct 2023ordinary238247PDF
23 Mar 2023ordinary249911PDF

Source: the council's signed minutes. Parsing is automatic and spot-checked; if a name was misread, use the correction form on the councillor's page.