Ifølge folketellingen i 2002 var innbyggertallet på Unguja 620 957, hvorav de fleste bor i regionen Zanzibar Urban. Den største byen er hovedstaden Zanzibar City. Andre større bosetninger inkluderer Mbweni, Mangapwani, Chwaka, og Nungwi.