Prefixyr.com
Japan ☎️ Landline / Geographic

Area Code 138 – Hakodate, Hokkaido

The phone area code for Hakodate, Hokkaido is 138 (international format +81138). Browse local exchange codes (NXX) and carrier assignments below.

Current Local Time
14:39:54
Asia/Tokyo • UTC +09:00
Full Dialing Format
+81138
Population 5,500,000
👥
Admin Region Hokkaido
🗺️
Elevation 1031m
🏔️
GPS Coordinates 43.4320, 142.9347
📍

📍 Geographic Location of Hakodate, Hokkaido

Geographic Coverage and Administrative Jurisdiction

Area code 138 is a geographic National Destination Code (NDC) assigned to the city of Hakodate and its surrounding municipalities in the southern part of Hokkaido, Japan. This region falls under the administrative jurisdiction of the Hokkaido Prefectural Government. The code covers Hakodate City proper, along with nearby towns such as Nanae, Shikabe, and Mori, which are part of the Oshima Subprefecture. As a geographic code, it is tied to the physical PSTN infrastructure of the area, though VoIP services may also use this code for virtual numbers.

Primary Cities and Coverage Area

The primary city served by area code 138 is Hakodate, a major port city known for its historical landmarks and tourism. The coverage area extends to the eastern part of the Oshima Peninsula, including the municipalities of Hokuto (formerly Ohno and Kamiiso) and the southern reaches of the Nanae township. The code does not cover all of Hokkaido; other regions use different area codes (e.g., Sapporo uses 11, Asahikawa uses 16).

Dialing Formats and Instructions

For local callers within the Hakodate area (i.e., when dialing from another number with the same area code), the national subscriber number is typically 6 digits, and the local format is 0-138-XXX-XXX (where the leading 0 is the trunk prefix). However, when dialing from outside the area but within Japan, callers must dial 0-138-XXX-XXX (including the trunk prefix 0). For international callers, the format is +81-138-XXX-XXX (dropping the leading 0).

Example: A local number in Hakodate might be 46-XXXX. To call this from Tokyo, you would dial 0-138-46-XXXX. From the United States, you would dial +81-138-46-XXXX.

Overlay and Numbering Plan Considerations

As of the latest ITU-T E.164 national numbering plan, area code 138 does not have an overlay code; it remains a standalone geographic code. The Japanese Ministry of Internal Affairs and Communications (MIC) has not introduced overlays in this region, so 10-digit dialing (including the trunk prefix) is mandatory for all calls to Hakodate from outside the local area. Within the local area, 6-digit dialing may still be permitted for local calls, but this is subject to carrier-specific routing.

Caller Instructions

For local callers within Hakodate: If you are calling a number within the same area code, you may dial the 6-digit subscriber number directly (e.g., 46-XXXX). However, to avoid confusion, it is recommended to always dial the full national number (0-138-46-XXXX) from mobile phones or VoIP services. For foreign callers, always use the international format +81 138 XXX XXX (without the leading zero). Ensure you have the correct country code (+81) and drop the trunk prefix 0 when dialing from abroad.

❓ Frequently Asked Questions

What cities or regions use area code 138 in Japan?
Area code 138 is assigned to Hakodate and its surrounding areas in southern Hokkaido, including Hokuto, Nanae, Shikabe, and Mori. It does not cover all of Hokkaido.
How do I call a Hakodate number from outside Japan?
Dial your country's international access code (e.g., 011 from the US), then Japan's country code 81, then area code 138 without the leading zero, followed by the local 6-digit number. Example: +81 138 46 XXXX.
Is area code 138 a mobile or landline code?
Area code 138 is a geographic code primarily used for landlines (fixed-line services) in the Hakodate area. Mobile numbers in Japan have their own prefixes (e.g., 070, 080, 090) and are not tied to geographic areas.
Do I need to dial the area code when calling within Hakodate?
For local calls within the same area code, you may be able to dial just the 6-digit subscriber number. However, it is safer to dial the full number (0-138-XXX-XXX) from mobile or VoIP phones to ensure proper routing.
Are there any plans to change or overlay area code 138?
As of now, there are no announced plans for an overlay or change to area code 138. The Japanese numbering plan is managed by the Ministry of Internal Affairs and Communications, and any changes would be publicly announced well in advance.