Election map

Makhado: ANC 75.1%Naledi: ANC 63.9%Thulamela: ANC 79.4%Musina: ANC 74.3%Ditsobotla: ANC 61.8%Ntabankulu: ANC 83.9%Blue Crane Route: ANC 59.4%Makana: ANC 62.8%Ndlambe: ANC 62.3%Sundays River Valley: ANC 71.2%Kouga: DA 56.8%Kou-Kamma: ANC 51.6%Mbhashe: ANC 75.7%Mnquma: ANC 74.2%Great Kei: ANC 74.5%Amahlathi: ANC 79.3%Ngqushwa: ANC 88.1%Intsika Yethu: ANC 81.8%Emalahleni: ANC 82.2%Engcobo: ANC 83.3%Sakhisizwe: ANC 81.8%Elundini: ANC 84.1%Senqu: ANC 68.3%Ngquza Hill: ANC 83.4%Port St Johns: ANC 79.7%Nyandeni: ANC 84.8%Mhlontlo: ANC 79.5%King Sabata Dalindyebo: ANC 63.3%Matatiele: ANC 74.4%Umzimvubu: ANC 76.7%Mbizana: ANC 80.3%Buffalo City: ANC 59.9%Nelson Mandela Bay: DA 46.7%Letsemeng: ANC 68.1%Kopanong: ANC 70.9%Mohokare: ANC 66.1%Masilonyana: ANC 64.4%Tokologo: ANC 65.7%Tswelopele: ANC 72.8%Matjhabeng: ANC 62.9%Nala: ANC 61.7%Setsoto: ANC 61.8%Dihlabeng: ANC 66.0%Nketoana: ANC 72.8%Maluti a Phofung: ANC 66.6%Phumelela: ANC 77.4%Mantsopa: ANC 66.3%Moqhaka: ANC 59.9%Ratlou: ANC 70.2%Tswaing: ANC 68.6%Mafikeng: ANC 60.9%Jozini: ANC 49.0%Mtubatuba: IFP 45.1%Ngwathe: ANC 65.0%Metsimaholo: ANC 44.8%Mafube: ANC 75.3%Greater Giyani: ANC 82.2%Greater Letaba: ANC 76.0%Lepele-Nkumpi: ANC 67.1%Thabazimbi: ANC 45.1%Lephalale: ANC 64.3%Bela-Bela: ANC 51.8%Mogalakwena: ANC 64.2%Ephraim Mogale: ANC 64.8%Elias Motsoaledi: ANC 66.4%Mkhondo: ANC 77.0%Govan Mbeki: ANC 57.4%Thembisile Hani: ANC 74.8%Dr JS Moroka: ANC 69.1%City of Cape Town: DA 66.8%UMuziwabantu: ANC 72.0%Hibiscus Coast: ANC 65.8%Camdeboo: ANC 51.0%Ventersdorp/Tlokwe: ANC 50.7%eThekwini: ANC 59.1%Abaqulusi: ANC 46.9%Nongoma: IFP 52.7%Ulundi: IFP 73.8%Ekurhuleni: ANC 48.8%Thaba Chweu: ANC 62.3%Nkomazi: ANC 82.9%Bushbuckridge: ANC 69.6%RICHTERSVELD: ANC 52.9%NAMA KHOI: ANC 46.7%KAMIESBERG: ANC 62.4%HANTAM: ANC 49.8%KAROO HOOGLAND: ANC 54.7%KHâI-MA: ANC 57.4%UBUNTU: ANC 44.0%UMSOBOMVU: ANC 68.3%EMTHANJENI: ANC 57.4%KAREEBERG: ANC 48.2%RENOSTERBERG: ANC 51.9%THEMBELIHLE: ANC 55.0%SIYATHEMBA: ANC 60.2%SIYANCUMA: ANC 58.1%KAI !GARIB: ANC 57.3%!KHEIS: ANC 57.2%TSANTSABANE: ANC 55.6%KGATELOPELE: ANC 42.9%Sol Plaatje: ANC 58.4%Dikgatlong: ANC 67.0%Magareng: ANC 60.6%Phokwane: ANC 60.1%Joe Morolong: ANC 71.2%GA-SEGONYANA: ANC 66.0%GAMAGARA: ANC 50.2%Moretele: ANC 72.1%Madibeng: ANC 53.9%Rustenburg: ANC 48.3%Kgetlengrivier: ANC 55.8%Moses Kotane: ANC 64.5%Ramotshere Moiloa: ANC 61.2%Mamusa: ANC 58.4%Greater Taung: ANC 67.1%Lekwa-Teemane: ANC 62.2%Maquassi Hills: ANC 64.6%Matzikama: DA 54.6%Cederberg: DA 55.4%Bergrivier: DA 64.1%Saldanha Bay: DA 62.3%Swartland: DA 71.4%Witzenberg: DA 46.2%Drakenstein: DA 65.8%Stellenbosch: DA 69.1%Breede Valley: DA 54.4%Langeberg: DA 51.0%Theewaterskloof: DA 52.3%Overstrand: DA 64.7%Cape Agulhas: DA 54.0%Swellendam: DA 48.3%Kannaland: ICOSA 48.5%Hessequa: ANC 46.6%Mossel Bay: DA 60.8%George: DA 55.7%Oudtshoorn: DA 55.5%Bitou: DA 48.6%Knysna: DA 51.1%Laingsburg: ANC 46.2%Prince Albert: DA 33.5%Beaufort West: DA 49.1%Makhuduthamaga: ANC 68.2%Dr Pixley Ka Isaka Seme: ANC 78.3%Dipaleseng: ANC 76.5%Victor Khanye: ANC 66.2%Ganyesa/Pomfret: ANC 75.0%Impendle: ANC 89.2%City of Johannesburg: ANC 44.9%Tshwane Metro: DA 43.1%Msukaligwa: ANC 74.9%Umdoni: ANC 61.9%Umzumbe: ANC 76.3%uMshwathi: ANC 75.0%Msunduzi: ANC 66.2%Mkhambathini: ANC 67.4%Richmond: ANC 76.7%Okhahlamba: ANC 53.9%Estcourt/Loskop: ANC 49.9%Ladysmith/Waaihoek: ANC 64.1%Endumeni: ANC 50.6%Nqutu: IFP 44.6%Msinga: IFP 66.6%Newcastle: ANC 62.5%eMadlangeni: ANC 58.0%Dannhauser: ANC 57.6%eDumbe: ANC 51.2%UPhongolo: ANC 55.1%Umhlabuyalingana: ANC 60.1%Hluhluwe/Somkele: IFP 52.7%Mfolozi: ANC 51.4%uMhlathuze: ANC 64.6%uMlalazi: ANC 55.3%Mthonjaneni: IFP 56.6%Nkandla: IFP 54.2%Mandeni: ANC 70.4%KwaDukuza: ANC 64.6%Ndwedwe: ANC 73.1%Maphumulo: ANC 57.1%Greater Kokstad: ANC 62.8%Ubuhlebezwe: ANC 79.8%Umzimkhulu: ANC 86.6%Creighton/Underberg: ANC 81.0%Inxuba Yethemba: ANC 58.4%uMngeni: ANC 55.9%Greater Tzaneen: ANC 75.5%Ba-Phalaborwa: ANC 68.6%Maruleng: ANC 56.3%Emakhazeni: ANC 69.8%Steve Tshwete: ANC 55.7%Emalahleni: ANC 59.6%Lekwa: ANC 65.9%Chief Albert Luthuli: ANC 84.1%Maletswai/Gariep: ANC 66.9%Nkonkobe/Nxuba: ANC 80.8%Randfontein/Westonaria: ANC 52.7%//Khara Hais/Mier: ANC 58.8%Mbombela/Umjindi: ANC 76.3%Mogale City: ANC 48.8%Tsolwana/Inkwanca/Lukanji: ANC 73.3%New Municipality: ANC 84.4%Matlosana: ANC 59.7%Blouberg: ANC 74.1%Molemole: ANC 72.7%Polokwane: ANC 57.2%Modimolle/Mookgopong: ANC 47.4%Greater Tubatse/Fetakgomo: ANC 69.9%Merafong City: ANC 53.2%Emfuleni: ANC 55.7%Midvaal: DA 59.8%Lesedi: ANC 62.2%Mooi Mpofana: ANC 73.6%Umvoti: ANC 54.2%Mangaung: ANC 56.8%
MunicipalitiesANC 178DA 26IFP 8ICOSA 1Leader's share %<404050607080+
Metros and local municipalities (district councils overlap them)
Election yearDrag or tap a yearDrag the handle or click a year · ← → keys work too

Get the ESP App

Ask people in your area how long the queue is.

Outages, alerts and community updates for your area.

  1. 1Install the app
  2. 2Save your area to get alerts
Download on the App StoreGet it on Google Play
Already have the app? Open it