Zanzibár Tanzániához tartozó szigetcsoport Afrika keleti partjainál. Mindössze két szigetből áll: Unguja (1994-ben becsült népessége 800 000 fő, területe 1554 km²) és Pemba d. sz. 6° 10′ k. h. 39° 20′-6.1666666667, 39.3333333333 és d. sz. 5° 10′ k. h. 39° 45′-5.1666666667, 39.75).
Zanzibár teljes területe 1651 négyzetkilométer (ez Vas megye területének a felével egyezik meg), lakossága 1,07 millió (2004).
Az ugyancsak Tanzániához tartozó Mafia-szigettel együtt néha Fűszer-szigeteknek is nevezik őket, de ez a név inkább az Indonéziában található Maluku szigetekkel forrott össze.
Az Unguja szigeten fekvő Zanzibár város régi központja és idegenforgalmi attrakciója „Mji Mkomwe” (óváros), amit sokan az angol nevén ismernek (Stone Town). A Világörökség része.
Zanzibár gazdasága főleg a fűszer termelésére és a turizmusra épül.