Area Code 24 – Semarang/Demak
The phone area code for Semarang/Demak is 24 (international format +6224). Browse local exchange codes (NXX) and carrier assignments below.
📍 Geographic Location of Semarang/Demak
Overview of Area Code +62 24
Area code 24 is a geographic National Destination Code (NDC) within the Indonesian numbering plan, assigned to the city of Semarang, the capital of Central Java Province, and its surrounding metropolitan area, including the regency of Demak. This code is used for fixed-line (PSTN) services and is part of the +62 country code, which is Indonesia's international dialing prefix under ITU-T E.164.
Geographic Coverage and Administrative Jurisdiction
The +62 24 area code serves the western part of Central Java, primarily covering the Semarang metropolitan area (known as Kedungsapur) and the administrative regency of Demak. Key locations within this code include the city of Semarang, the port of Tanjung Emas, and the Demak district, which is historically significant as the seat of the Demak Sultanate. The code also extends to parts of the surrounding regencies of Kendal and Grobogan, depending on the local exchange boundaries.
Dialing Formats and Caller Instructions
For local callers within Indonesia, the trunk prefix 0 is used before the area code. Thus, to call a fixed line in Semarang from another city in Indonesia, you would dial: 0 24 XXX XXXX. For example, a local number might be 024 7012 3456. When calling from abroad, the international access code (typically 00 or +) is used, followed by Indonesia's country code 62, the area code without the leading 0, and the subscriber number: +62 24 XXX XXXX. For instance, an international caller would dial +62 24 7012 3456.
Within the same area code, local calls are made using the 7-digit subscriber number alone, without the area code. However, due to the implementation of overlay plans in some Indonesian cities, 8-digit subscriber numbers may be introduced in the future; always verify the current number length with your service provider.
Technical and Regulatory Notes
The Indonesian numbering plan is regulated by the Ministry of Communication and Informatics (Kominfo) and follows ITU-T E.164 recommendations. Area code 24 is a geographic code, meaning it is tied to a specific physical location. Fixed-line numbers in this code are typically used by residential and business customers, and are connected via the PSTN. With the growth of VoIP and mobile services, some businesses may use non-geographic numbers, but +62 24 remains a reliable indicator of a Semarang-based fixed line.
For callers, it is important to note that calls to +62 24 from mobile phones within Indonesia may be charged at a higher rate than local calls, depending on the operator's tariff structure. International callers should check with their carrier for applicable rates.