Byen ligger i Zululand, på den nordlige bredden av floden White Umfolozi, mellom Nongoma og Melmoth. Byen er det tradisjonelle hovedsetet for zulumonarken.