Занзибар называют исламским центром Танзании – 98% населения здесь являются мусульманами, а сама культура архипелага несет следы персидского, арабского, индийского, португальского и африканского влияния.
Занзибар представляет собой архипелаг из 75 островов в Индийском океане, растянувшийся вдоль восточного берега Африки. Основу архипелага составляют три крупных острова — Унгуджа (его часто называют островом Занзибар), Пемба и Мафия.
Ислам издавна присутствует в этом регионе, свидетельством чего являются археологические находки, относящиеся к X веку. Этому способствовало прохождение здесь морских торговых путей вдоль восточноафриканского побережья.
Острова Занзибар, Мафия и Пемба первоначально были заселены африканскими народами с материка, позже к ним присоединились арабы и персы, в частности, из Шираза, которые занимались торговлей рабами, слоновой костью и специями. В то время как арабы и африканцы предпочитали не вступать в брак между собой, союзы между африканцами и персами были более распространены. Их потомки образовали отдельную этническую группу – афроширази.
В конце XV века в регионе появились португальские колонизаторы, которые сохраняли контроль над архипелагом в течение почти 200 лет. В 1698 году острова перешли к султанату Оман, территория которого простиралась вдоль материкового побережья Восточной Африки. В это время, а также в последующий период, когда в XVIII веке Занзибар был выделен как удельное владение младшим членам династии правителей Оманского султаната Аль Бу-Саиди, вся власть сосредоточилось в руках арабской общины.
Здесь был образован султанат Занзибар, в котором вплоть до его вхождения в состав Объединенной Республики Танзания в 1964 году правила династия Аль Бу-Саиди. Она стремились развивать Занзибар в качестве религиозного центра. При Аль Бу-Саиди на Занзибаре велось широкое строительство, архитектурные памятники архипелага внесены ЮНЕСКО в Список всемирного наследия.
Занзибар в настоящее время входит в состав Танзании. В целом, если 35% населения этой страны исповедуют Ислам, то 98% жителей Занзибара, насчитывающего чуть более 1,3 миллиона человек, являются мусульманами. Из них 90% относится к суннитам-шафиитам.