Zanzibar (/ zænzɪbɑːr /; Swahili: Zanzibar; Arabic: زنجبار, romanized: Zanjibār) là một khu vực bán tự trị của Tanzania. Nó bao gồm quần đảo Zanzibar ở Ấn Độ Dương, cách bờ biển lục địa 2550 km (1631 mi), và bao gồm nhiều hòn đảo nhỏ và hai hòn đảo lớn: Unguja (hòn đảo chính, được gọi không chính thức là Zanzibar) và đảo Pemba.