Johannesburg - The ANC has won six of ten wards in the municipal by-elections, according to results released by the Independent Electoral Commission (IEC) on Thursday.
The Democratic Alliance won the remaining four wards.
In KwaZulu-Natal, African National Congress candidate Shunmugam Moodley took Ward 48 of the eThekwini Metro with 2407 votes out of the 5515 valid votes.
Ward 49 of eThekwini was won by DA candidate Donovan Pillay who secured 2542 votes out of the 5022 valid votes.
On the Hibiscus Coast, DA candidate Zuret Opperman won Ward 12 with 1131 votes out of 2045 valid votes.
In Lephalale in Limpopo, ANC member Alpheus Thulare took Ward 9 with 1270 votes out of the 1344 valid votes.
In Thaba Chweu's Ward 12 in Mpumalanga, DA candidate Nicko Janse van Vuuren defeated ANC candidate Akilantwanana Leshaba with 540 votes out of the 616 valid votes.
In Greater Taung in the North West, the ANC's Keamogetse Moipolai won with 1021 votes of the 1435 valid votes.
In Kgatelopele in the Northern Cape, ANC candidate Yvonne Kerneels won with 489 of the 958 valid votes.
In Ward 35 of Cape Town, ANC candidate Mzuzile Mpondwana won with 79 percent of the votes.
In Ward 43 of Cape Town, DA candidate Elton-Enrique Jansen secured 4523 (80 percent) of the votes to win.
In Ward 9 of Saldanha Bay, ANC candidate Ikakanyeng Matthews Riet won 1977 votes 1/884.2 percent 3/8 of the 2347 valid votes.
The 10 wards were contested by 37 candidates, representing 13 political parties and four independent candidates.
Four of the previous councillors had died, three had resigned, and three were expelled by their parties. - Sapa