Zanzibar (zwana także jako Unguja) – wyspa na Oceanie Indyjskim. Jest największą wyspą Archipelagu Zanzibar. Należy w całości do Tanzanii i wchodzi w skład jej autonomicznej części, Zanzibaru. Powierzchnia wyspy wynosi 1 658 km², co czyni ją największą wyspą tanzańską. Największym miastem na wyspie jest Zanzibar.