Election map

Matzikama: DA 47.8%Cederberg: ANC 46.4%Bergrivier: DA 53.0%Saldanha Bay: DA 60.5%Swartland: DA 64.3%Witzenberg: DA 47.6%Drakenstein: DA 57.6%Stellenbosch: DA 59.7%Breede Valley: DA 55.1%Langeberg: DA 48.0%Overstrand: DA 57.5%Cape Agulhas: DA 49.2%Mossel Bay: DA 59.0%Kouga: ANC 50.2%Mnquma: ANC 76.4%Theewaterskloof: DA 50.2%Swellendam: ANC 42.6%Kannaland: ICOSA 41.9%Hessequa: DA 47.4%George: DA 51.0%Greater Tzaneen: ANC 85.8%Makhuduthamaga: ANC 85.6%Maluti a Phofung: ANC 75.5%Phumelela: ANC 77.5%Mantsopa: ANC 75.7%NW397 Local Municipality: ANC 79.7%Ubuhlebezwe: ANC 75.6%Umzimkhulu: ANC 91.6%Ventersdorp: ANC 81.7%Potchefstroom: ANC 60.0%Westonaria: ANC 75.0%Matlosana: ANC 72.8%Lesedi: ANC 71.2%Amahlathi: ANC 82.4%Ngqushwa: ANC 95.4%Mogale City: ANC 60.9%Delmas: ANC 75.6%Emalahleni: ANC 71.6%Fetakgomo: ANC 83.7%Oudtshoorn: DA 46.3%Engcobo: ANC 87.0%Sakhisizwe: ANC 82.3%Elundini: ANC 80.1%uMhlathuze: ANC 62.7%Ntambana: ANC 45.3%uMlalazi: ANC 46.4%eThekwini: ANC 62.0%Madibeng: ANC 75.3%Rustenburg: ANC 73.8%Moses Kotane: ANC 81.0%Greater Taung: ANC 85.3%Randfontein: ANC 60.5%Bitou: DA 49.4%Knysna: DA 51.6%City of Johannesburg: ANC 59.3%Bushbuckridge: ANC 76.8%Greater Giyani: ANC 83.7%Laingsburg: DA 40.6%Prince Albert: KGP 50.5%Beaufort West: ANC 49.7%City of Cape Town: DA 61.1%Camdeboo: ANC 55.9%KAROO HOOGLAND: ANC 45.5%KHâI-MA: ANC 58.3%UBUNTU: ANC 54.0%UMSOBOMVU: ANC 69.0%EMTHANJENI: ANC 53.2%KAREEBERG: ANC 61.5%RENOSTERBERG: ANC 57.7%THEMBELIHLE: ANC 56.2%Moretele: ANC 84.1%Makhado: ANC 86.5%Blouberg: ANC 88.9%Blue Crane Route: ANC 65.5%Ikwezi: ANC 66.0%Makana: ANC 73.3%Ndlambe: ANC 68.9%Pixley Ka Seme: ANC 75.3%Lekwa: ANC 77.8%Govan Mbeki: ANC 71.2%Greater Letaba: ANC 88.2%Sundays River Valley: ANC 78.5%Baviaans: DA 55.2%Kou-Kamma: ANC 57.8%Mbhashe: ANC 70.3%Great Kei: ANC 84.6%Nkonkobe: ANC 87.0%Nxuba: ANC 60.3%Inxuba Yethemba: ANC 64.7%Lukhanji: ANC 82.3%Ngquza Hill: ANC 89.4%Port St Johns: ANC 87.8%Nyandeni: ANC 86.0%King Sabata Dalindyebo: ANC 66.0%Nelson Mandela Bay: ANC 52.1%Tsolwana: ANC 76.1%Inkwanca: ANC 76.7%Intsika Yethu: ANC 88.4%Emalahleni: ANC 86.7%eMadlangeni: ANC 41.1%Mtubatuba: ANC 41.1%Mfolozi: ANC 55.8%Kwa Sani: ANC 67.8%Greater Kokstad: ANC 72.7%SIYATHEMBA: ANC 57.0%SIYANCUMA: ANC 63.8%MIER: ANC 51.4%Msunduzi: ANC 68.4%Ba-Phalaborwa: ANC 80.4%Maruleng: ANC 71.3%Musina: ANC 77.0%Mutale: ANC 87.2%Senqu: ANC 87.1%Maletswai: ANC 69.3%Gariep: ANC 69.9%Joe Morolong: ANC 80.3%GA-SEGONYANA: ANC 78.3%Moqhaka: ANC 67.9%Abaqulusi: ANC 38.9%Nongoma: NFP 44.1%Ekurhuleni: ANC 62.2%Dipaleseng: ANC 61.5%Mbombela: ANC 85.4%Umjindi: ANC 83.4%Nkomazi: ANC 91.4%Mhlontlo: ANC 91.1%Matatiele: ANC 74.2%Umzimvubu: ANC 83.6%Mbizana: ANC 86.0%Ntabankulu: ANC 88.0%Buffalo City Metropolitan Municipality: ANC 69.1%RICHTERSVELD: ANC 60.1%NAMA KHOI: ANC 48.9%KAMIESBERG: ANC 54.4%HANTAM: ANC 48.6%Mangaung Metropolitan Municipality: ANC 66.6%uMngeni: ANC 59.3%Nqutu: ANC 41.2%Newcastle: ANC 54.3%KAI !GARIB: ANC 58.2%KHARA HAIS: ANC 60.9%!KHEIS: ANC 57.7%TSANTSABANE: ANC 58.9%KGATELOPELE: ANC 67.4%Sol Plaatje: ANC 64.0%Dikgatlong: ANC 75.1%Magareng: ANC 73.9%Phokwane: ANC 70.5%GAMAGARA: ANC 63.7%Letsemeng: ANC 77.1%Kopanong: ANC 72.7%Mohokare: ANC 81.2%Naledi: ANC 76.0%Masilonyana: ANC 77.9%Tokologo: ANC 72.8%Tswelopele: ANC 81.5%Matjhabeng: ANC 72.5%Nala: ANC 74.6%Setsoto: ANC 75.3%Dihlabeng: ANC 74.4%Nketoana: ANC 79.7%Ngwathe: ANC 71.7%Metsimaholo: ANC 63.4%Mafube: ANC 73.2%Vulamehlo: ANC 64.2%Umdoni: ANC 63.8%Umzumbe: ANC 68.5%UMuziwabantu: ANC 64.7%Ezinqoleni: ANC 68.8%Hibiscus Coast: ANC 70.5%uMshwathi: ANC 74.8%Mooi Mpofana: ANC 70.5%Impendle: ANC 86.5%Mkhambathini: ANC 66.9%Richmond: ANC 82.2%Emnambithi/Ladysmith: ANC 64.1%Indaka: IFP 37.6%Umtshezi: ANC 46.4%Okhahlamba: ANC 46.0%Imbabazane: ANC 49.6%Endumeni: ANC 51.7%Msinga: IFP 55.6%Umvoti: ANC 43.6%Dannhauser: ANC 49.8%eDumbe: NFP 51.7%UPhongolo: ANC 40.5%Ulundi: IFP 59.0%Umhlabuyalingana: ANC 64.5%Jozini: ANC 50.1%The Big 5 False Bay: ANC 43.3%Hlabisa: IFP 46.6%Mthonjaneni: IFP 45.8%Nkandla: IFP 46.0%Mandeni: ANC 66.6%KwaDukuza: ANC 70.7%Ndwedwe: ANC 68.3%Maphumulo: ANC 54.8%Ingwe: ANC 74.1%Kgetlengrivier: ANC 75.2%Ratlou: ANC 78.0%Tswaing: ANC 74.5%Mafikeng: ANC 71.7%Ditsobotla: ANC 77.3%Ramotshere Moiloa: ANC 75.3%Naledi: ANC 69.5%Mamusa: ANC 80.2%Lekwa-Teemane: ANC 72.2%Merafong City: ANC 74.3%Tshwane Metro: ANC 56.5%Maquassi Hills: ANC 79.8%Emfuleni: ANC 71.8%Midvaal: DA 56.2%Albert Luthuli: ANC 90.8%Msukaligwa: ANC 81.5%Mkhondo: ANC 72.9%Steve Tshwete: ANC 68.1%Modimolle: ANC 70.0%Emakhazeni: ANC 74.5%Thembisile: ANC 80.2%Dr JS Moroka: ANC 82.6%Thaba Chweu: ANC 74.0%Thulamela: ANC 87.1%Aganang: ANC 86.4%Molemole: ANC 89.3%Polokwane: ANC 80.2%Lepele-Nkumpi: ANC 82.2%Thabazimbi: ANC 69.8%Lephalale: ANC 82.6%Mookgopong: ANC 66.2%Bela-Bela: ANC 74.8%Mogalakwena: ANC 84.2%Greater Marble Hall: ANC 73.8%Elias Motsoaledi: ANC 68.3%Greater Tubatse: ANC 81.8%
MunicipalitiesANC 202DA 22IFP 6NFP 2ICOSA 1KGP 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