iLembe is one of the 11 district municipalities of KwaZulu-Natal province in South Africa. The seat of iLembe is KwaDukuza. The majority of its 606,809 people speak isiZulu as their first language. The district code is DC29. It was formerly named the King Shaka District Municipality.