KwaDukuza Local Municipality is one of four municipalities under iLembe District Municipality, KwaZulu-Natal, South Africa. As of 2022 it has a population of 324,912.

Main places The 2001 census divided the municipality into the following main places:Lookup Tables - Statistics South Africa Place Code Area (km2) Population Ballito 544015.664,115 Blythedale Beach 544020.63466 Darnall 5440318.197,413 Mathonsi 5440511.494,813 Qwabe (Madundube) 5440619.54833 Salt Rock 544073.032,326 Shaka's Rock 544080.69593 Shakaskraal 544092.064,574 Stanger 5441077.7198,280 Tinley Manor Beach 544110.67473 Zinkwazi Beach 544121.36469 Remainder of the municipality 54404490.6234,210

Politics

The municipal council consists of fifty-nine members elected by mixed-member proportional representation. Thirty councillors are elected by first-past-the-post voting in thirty wards, while the remaining twenty-nine are chosen from party lists so that the total number of party representatives is proportional to the number of votes received. In the election of 1 November 2021 the African National Congress (ANC) lost its majority, obtaining a plurality of twenty-nine seats on the council.

The following table shows the results of the 2021 election.

Corruption In February 2025, ActionSA laid a charge of corruption after Absa bank reported on the withdrawal of more than R30 million rands from the municipal account. https://www.iol.co.za/news/south-africa/actionsa-demands-action-over-r3-million-cyber-theft-in-kwadukuza-3eb39da4-adc3-4eca-ad47-e083cf8ba2ca In 2026, the mayor and council suspended senior staff members ( including the municipal manager), recovered R30.7 million and resolved to improve governance. https://witness.co.za/news/2026/03/23/r37-million-cyber-heist-kwadukuza-suspends-top-official/

See also List of South African municipalities

References

External links Official website