Election map
Elections
Map
2019 Provincial · Municipalities
2026 Local
2021 Local
2016 Local
2011 Local
2006 Local
2000 Local
2024 National
2019 National
2014 National
2009 National
2004 National
1999 National
1994 National
2024 Provincial
2019 Provincial
2014 Provincial
2009 Provincial
2004 Provincial
1999 Provincial
1994 Provincial
Provinces
Municipalities
Wards
Voting districts
Local
National
Provincial
2024
2019
2014
2009
2004
1999
1994
Provinces
Municipalities
Wards
Voting districts
Shade by vote share
Makhado: ANC 86.2%
Naledi: ANC 62.2%
Thulamela: ANC 89.8%
Musina: ANC 82.1%
Ditsobotla: ANC 60.8%
Ntabankulu: ANC 86.4%
Blue Crane Route: ANC 62.1%
Makana: ANC 62.3%
Ndlambe: ANC 60.6%
Sundays River Valley: ANC 71.4%
Kouga: DA 47.9%
Kou-Kamma: ANC 52.0%
Mbhashe: ANC 77.2%
Mnquma: ANC 78.2%
Great Kei: ANC 73.7%
Amahlathi: ANC 80.9%
Ngqushwa: ANC 86.2%
Intsika Yethu: ANC 83.9%
Emalahleni: ANC 83.9%
Engcobo: ANC 84.3%
Sakhisizwe: ANC 80.5%
Elundini: ANC 83.9%
Senqu: ANC 80.9%
Ngquza Hill: ANC 83.5%
Port St Johns: ANC 85.1%
Nyandeni: ANC 81.0%
Mhlontlo: ANC 79.7%
King Sabata Dalindyebo: ANC 66.4%
Matatiele: ANC 76.6%
Umzimvubu: ANC 82.1%
Mbizana: ANC 83.6%
Buffalo City: ANC 65.6%
Nelson Mandela Bay: ANC 46.2%
Letsemeng: ANC 67.5%
Kopanong: ANC 67.2%
Mohokare: ANC 66.1%
Masilonyana: ANC 61.2%
Tokologo: ANC 65.1%
Tswelopele: ANC 70.8%
Matjhabeng: ANC 60.8%
Nala: ANC 63.0%
Setsoto: ANC 67.8%
Dihlabeng: ANC 65.1%
Nketoana: ANC 67.3%
Maluti a Phofung: ANC 65.6%
Phumelela: ANC 70.6%
Mantsopa: ANC 64.3%
Moqhaka: ANC 56.4%
Ratlou: ANC 72.5%
Tswaing: ANC 66.9%
Mafikeng: ANC 57.6%
Jozini: ANC 47.4%
Mtubatuba: ANC 41.9%
Ngwathe: ANC 62.0%
Metsimaholo: ANC 47.4%
Mafube: ANC 68.2%
Greater Giyani: ANC 85.0%
Greater Letaba: ANC 82.3%
Lepele-Nkumpi: ANC 72.8%
Thabazimbi: ANC 56.1%
Lephalale: ANC 70.6%
Bela-Bela: ANC 61.8%
Mogalakwena: ANC 69.6%
Ephraim Mogale: ANC 70.3%
Elias Motsoaledi: ANC 68.3%
Mkhondo: ANC 68.0%
Govan Mbeki: ANC 54.9%
Thembisile Hani: ANC 72.4%
Dr JS Moroka: ANC 72.0%
City of Cape Town: DA 55.7%
uMuziwabantu: ANC 72.8%
Ray Nkonyeni: ANC 66.7%
Dr. Beyers Naude: ANC 48.2%
JB Marks: ANC 51.2%
eThekwini: ANC 54.1%
AbaQulusi: ANC 40.7%
Nongoma: IFP 46.2%
Ulundi: IFP 69.9%
Ekurhuleni: ANC 52.7%
Thaba Chweu: ANC 63.6%
Nkomazi: ANC 82.4%
Bushbuckridge: ANC 78.6%
RICHTERSVELD: ANC 49.8%
NAMA KHOI: ANC 46.9%
KAMIESBERG: ANC 59.4%
HANTAM: ANC 49.1%
KAROO HOOGLAND: ANC 46.4%
KHâI-MA: ANC 62.9%
UBUNTU: ANC 57.6%
UMSOBOMVU: ANC 72.0%
EMTHANJENI: ANC 59.2%
KAREEBERG: ANC 51.6%
RENOSTERBERG: ANC 58.1%
THEMBELIHLE: ANC 54.1%
SIYATHEMBA: ANC 57.7%
SIYANCUMA: ANC 56.0%
KAI !GARIB: ANC 53.1%
!KHEIS: ANC 59.2%
TSANTSABANE: ANC 60.8%
KGATELOPELE: ANC 47.4%
Sol Plaatje: ANC 56.4%
Dikgatlong: ANC 54.7%
Magareng: ANC 59.2%
Phokwane: ANC 62.6%
Joe Morolong: ANC 69.4%
GA-SEGONYANA: ANC 64.7%
GAMAGARA: ANC 48.1%
Moretele: ANC 72.9%
Madibeng: ANC 59.6%
Rustenburg: ANC 54.4%
Kgetlengrivier: ANC 60.0%
Moses Kotane: ANC 70.8%
Ramotshere Moiloa: ANC 66.6%
Mamusa: ANC 71.1%
Greater Taung: ANC 71.9%
Lekwa-Teemane: ANC 64.6%
Maquassi Hills: ANC 68.9%
Matzikama: DA 49.8%
Cederberg: ANC 45.2%
Bergrivier: DA 60.8%
Saldanha Bay: DA 56.7%
Swartland: DA 64.7%
Witzenberg: DA 45.1%
Drakenstein: DA 60.6%
Stellenbosch: DA 62.8%
Breede Valley: DA 54.7%
Langeberg: DA 55.0%
Theewaterskloof: DA 48.9%
Overstrand: DA 59.4%
Cape Agulhas: DA 56.9%
Swellendam: DA 51.5%
Kannaland: ICOSA 38.9%
Hessequa: DA 50.8%
Mossel Bay: DA 61.1%
George: DA 51.1%
Oudtshoorn: DA 50.3%
Bitou: DA 49.2%
Knysna: DA 50.6%
Laingsburg: DA 40.9%
Prince Albert: DA 57.0%
Beaufort West: DA 41.4%
Makhuduthamaga: ANC 71.9%
Dr Pixley Ka Isaka Seme: ANC 71.2%
Dipaleseng: ANC 70.1%
Victor Khanye: ANC 64.2%
Ganyesa/Pomfret: ANC 74.3%
iMpendle: ANC 76.5%
City of Johannesburg: ANC 49.6%
Tshwane Metro: ANC 46.1%
Msukaligwa: ANC 69.7%
uMdoni: ANC 58.6%
uMzumbe: ANC 70.3%
uMshwathi: ANC 67.4%
Msunduzi: ANC 63.2%
Mkhambathini: ANC 66.4%
Richmond: ANC 79.0%
Okhahlamba: ANC 43.9%
iNkosi Langalibalele: ANC 46.5%
Alfred Duma: ANC 54.1%
eNdumeni: ANC 52.4%
Nqutu: IFP 46.6%
uMsinga: IFP 64.4%
Newcastle: ANC 53.3%
eMadlangeni: ANC 48.3%
Dannhauser: ANC 52.4%
eDumbe: ANC 36.4%
uPhongolo: ANC 46.9%
uMhlabuyalingana: ANC 66.2%
Big Five Hlabisa: IFP 51.0%
uMfolozi: ANC 48.4%
uMhlathuze: ANC 56.4%
uMlalazi: ANC 43.9%
Mthonjaneni: IFP 54.1%
Nkandla: IFP 57.1%
Mandeni: ANC 63.4%
KwaDukuza: ANC 60.5%
Ndwedwe: ANC 62.5%
Maphumulo: ANC 56.6%
Greater Kokstad: ANC 67.7%
uBuhlebezwe: ANC 73.2%
uMzimkhulu: ANC 84.0%
Dr. Nkosazana Dlamini Zuma: ANC 68.2%
Inxuba Yethemba: ANC 58.8%
uMngeni: ANC 54.0%
Greater Tzaneen: ANC 78.8%
Ba-Phalaborwa: ANC 74.6%
Maruleng: ANC 65.7%
Emakhazeni: ANC 71.2%
Steve Tshwete: ANC 57.5%
Emalahleni: ANC 60.1%
Lekwa: ANC 66.5%
Chief Albert Luthuli: ANC 82.1%
Walter Sisulu: ANC 66.6%
Raymond Mhlaba: ANC 80.7%
Rand West City: ANC 55.0%
Dawid Kruiper: ANC 54.8%
City of Mbombela: ANC 74.7%
Mogale City: ANC 50.2%
Enoch Mgijima: ANC 74.9%
Collins Chabane: ANC 85.9%
Matlosana: ANC 60.2%
Blouberg: ANC 78.1%
Molemole: ANC 76.8%
Polokwane: ANC 63.2%
Modimolle-Mookgophong: ANC 57.1%
Fetakgomo Tubatse: ANC 76.0%
Merafong City: ANC 56.8%
Emfuleni: ANC 58.3%
Midvaal: DA 47.7%
Lesedi: ANC 58.8%
Mpofana: ANC 69.1%
uMvoti: ANC 50.6%
Mangaung: ANC 58.0%
Municipalities:
ANC 180
DA 25
IFP 7
ICOSA 1
Leader's share %
<40
40
50
60
70
80+
Boundaries: MDB / IEC
View results
Find my ward
Try
ward 12 johannesburg
Polokwane
Parow
32860021