Zanzibar je hlavní a největší město autonomního státu Zanzibar v Tanzanii. Leží při pobřeží Indického oceánu, na západním pobřeží ostrova Unguja, většího z obou zanzibarských ostrovů, zhruba 80 km severně od Dar es Salaamu. Město Zanzibar se skládá ze dvou hlavních částí, starší Stone Town a mladší Ng'ambo. Obě části byly historicky odděleny potokem a mělkou lagunou, nyní je tam široká městská ulice zvaná anglicky „Creek Road“. Stone Town je historické jádro města, pro jeho jedinečnost ho v roce 2000 zařadilo UNESCO na seznam světového dědictví. Ng'ambo je mnohem větší moderní oblast s kancelářskými budovami a velkými bytovými domy.