The uMkhanyakude District Municipality () is the northernmost of the 11 districts of the KwaZulu-Natal province of South Africa. Its seat is Mkuze. It is a very rural district, the largest town being Mtubatuba in the south, with Hluhluwe, Mkuze, Jozini, Kwangwanase and Ingwavuma further to the north. The majority of its 573,353 inhabitants spoke isiZulu as of 2001.
Umkhanyakude municipality lost R255 million Rands in unspent for infrastructure.
uMkhanyakude is surrounded by:
The district contains the following local municipalities:
The following statistics are from the 2001 census.
Election results for Umkhanyakude in the South African general election, 2004.