Area Code 24 – Zanzibar
The phone area code for Zanzibar is 24 (international format +25524). Browse local exchange codes (NXX) and carrier assignments below.
📍 Geographic Location of Zanzibar
Geographic Overview and Coverage
The +255 24 area code is the geographic National Destination Code (NDC) assigned to the Zanzibar Archipelago, a semi-autonomous region of the United Republic of Tanzania. This code covers both major islands of Unguja (where the capital, Zanzibar City, is located) and Pemba, as well as the smaller surrounding islands. The administrative jurisdiction includes the two regions of Unguja North, Unguja South, and the urban district of Zanzibar City, along with Pemba North and Pemba South. Key towns served by this code include Stone Town, Ng'ambo, Chake Chake, and Wete.
Dialing Formats and Procedures
For international callers, the full E.164 format is +255 24 XXXX XXX, where 'X' represents the subscriber's local number. When dialing from abroad, you must replace the international access prefix (e.g., '00' or '+') with the Tanzania country code +255, followed by the area code (without the leading '0' that is used domestically). For example, to call a fixed line in Zanzibar from the United States, you would dial 011 255 24 XXXX XXX.
Domestically, callers within Tanzania must use the trunk prefix '0' before the area code. Thus, a call from Dar es Salaam to Zanzibar would be dialed as 024 XXXX XXX. However, when dialing from within the same area code, the local number can often be dialed directly without the area code, depending on the specific number plan and local exchange requirements. It is always recommended to confirm the exact dialing procedure with your local service provider.
Numbering Plan and Overlay Considerations
The Zanzibar area code is a geographic code, meaning that the number is tied to a physical location. As of the latest ITU-T E.164 national numbering plan updates, there is no overlay code for Zanzibar; the 024 code remains the sole geographic identifier for the islands. Subscriber numbers under this code typically consist of seven digits, resulting in a total national significant number length of nine digits (including the leading '0' for domestic dialing).
It is important to note that while mobile numbers in Tanzania use the non-geographic prefixes 071X, 061X, 074X, etc., the 024 code is exclusively for fixed-line services. This distinction is crucial for routing and billing purposes. Callers should be aware that calls to +255 24 are charged at standard fixed-line rates, which are generally lower than mobile rates.
Practical Guidance for Callers
For local callers within Zanzibar, the area code may be omitted when dialing numbers within the same exchange. However, for clarity and to avoid misdialing, it is advisable to include the full national number. For international callers, always ensure you have the correct country code (+255) and drop any leading '0' from the area code. For example, a typical number in Stone Town might be +255 24 223 4567. If you are using VoIP services or mobile roaming, be aware that some providers may require you to use the international format even for domestic calls.