Zanzibar City est divisée en deux grandes zones. La vieille ville appelée ' (« Vieille ville ») en swahili ou ' (« Ville de pierre ») en anglais du fait qu'elle est principalement construite en pierre corallienne. Cette zone est inscrite au patrimoine mondial de l'UNESCO depuis 2000. L'autre zone est appelée en swahili ' ce qui signifie « L'autre coté » ou ' (« Nouvelle ville ») en anglais parce qu'elle n'a commencé à se développer qu'à la fin du . Historiquement, les deux parties étaient séparées par une crique, d'où le nom de "Ng'ambo", maintenant remblayée et remplacée par la "Creek Road".