Province

North West

18 municipal councils · 798 councillors in office · 402 wards from 2026

Moretele · ANCLocal Municipality of Madibeng · ANCRustenburg · ANCKgetlengrivier · ANCMoses Kotane · ANCRatlou · ANCTswaing · ANCMafikeng · ANCDitsobotla · ANCRamotshere Moiloa · ANCNaledi · ANCMamusa · ANCGreater Taung · ANCLekwa-Teemane · ANCKagisano/Molopo · ANCCity of Matlosana · ANCMaquassi Hills · ANCJB Marks · ANC

Seats across the province, now and from 2026

798 seats now · 794 in the councils elected in 2026.

PartySeats · now, then incomingChange
ANC
452 → 370 (-82)
DA
90 → 109 (+19)
EFF
138 → 97 (-41)
ActionSA
1 → 57 (+56)
SACP
0 → 32 (+32)
FF Plus
34 → 30 (-4)
MK
1 → 22 (+21)
PA
6 → 10 (+4)
UCDP
6 → 5 (-1)
LABOUR
0 → 5 (+5)
44 others
66 → 57 (-9)
now, 2021 termincoming, 2026

Local councils

CouncilWards 2021 → 2026Councillors now
City of Matlosana NW40339 → 3977
Ditsobotla NW38420 → 2039
Greater Taung NW39424 → 2448
JB Marks NW40534 → 3467
Kagisano/Molopo NW39715 → 1529
Kgetlengrivier NW3747 → 713
Lekwa-Teemane NW3967 → 714
Local Municipality of Madibeng NW37241 → 4182
Mafikeng NW38335 → 3570
Mamusa NW3938 → 816
Maquassi Hills NW40411 → 1122
Moretele NW37126 → 2552
Moses Kotane NW37535 → 3569
Naledi NW3929 → 918
Ramotshere Moiloa NW38519 → 1937
Ratlou NW38114 → 1427
Rustenburg NW37345 → 4590
Tswaing NW38214 → 1428