Quoi que Zanzibar soit un archipel constitué principalement de trois îles (Pemba, Unguja et Mafia) dans l'océan Indien et faisant partie de la Tanzanie, cet article ne concerne que les îles de Pemba et d'Unguja tant leur histoire commune depuis le et leur culture sont indissociables. Pour l'île de Mafia, référez-vous à l'article sur le littoral sud-est tanzanien.