La historia del pueblo se remonta al año 1873, cuando Cetshwayo, al convertirse en nuevo rey de los zulúes, de acuerdo con la tradición creó una nueva capital a la que llamó Ulundi, que significa "el sitio alto".