Prefixyr.com
Thailand ☎️ Landline / Geographic

Area Code 10 – Bangkok/Nonthaburi/Pathum Thani/Samut Prakan

The phone area code for Bangkok/Nonthaburi/Pathum Thani/Samut Prakan is 10 (international format +6610). Browse local exchange codes (NXX) and carrier assignments below.

Current Local Time
05:40:59
UTC • UTC +00:00
Full Dialing Format
+6610
Population 794,867
👥
Admin Region Samut Prakan
🗺️
Elevation 2m
🏔️
GPS Coordinates 13.5707, 100.6488
📍

📍 Geographic Location of Bangkok/Nonthaburi/Pathum Thani/Samut Prakan

Geographic Allocation and Coverage

The country calling code +66 is assigned to Thailand under the ITU-T E.164 international numbering plan. Within this national plan, the prefix '10' serves as a geographic area code for the Bangkok Metropolitan Region, encompassing the capital city of Bangkok and the adjacent provinces of Nonthaburi, Pathum Thani, and Samut Prakan. This area is the political, economic, and cultural heart of Thailand, hosting the seat of government, major financial districts, and the primary international gateway, Suvarnabhumi Airport (located in Samut Prakan). The code is administered by the National Broadcasting and Telecommunications Commission (NBTC) of Thailand.

Dialing Formats and Number Structure

When dialing a fixed-line number in this region from within Thailand, subscribers use the trunk prefix '0' followed by the area code '10' and the subscriber number. The complete national significant number (NSN) is 10 digits long, including the leading '0'. For example, a local number might appear as 0 10 234 5678. From abroad, callers must omit the trunk prefix '0' and dial the country code, area code, and subscriber number: +66 10 234 5678. It is important to note that the area code '10' is part of the NSN and must always be dialed, even for local calls within the same area, due to the closed numbering plan adopted in Thailand.

Overlay and Numbering Considerations

The Bangkok Metropolitan Region is served by multiple geographic area codes, including '2' for older fixed-line services and '10' for newer allocations. This overlay approach allows for an increased supply of numbers without changing existing subscriber numbers. Consequently, local calls within the region may require dialing the full 10-digit NSN (including the area code) even for calls to the same district. For international callers, the process remains consistent: dial the international access code (e.g., 011 from the US, 00 from most European countries), followed by 66, then the area code '10' (without the leading '0'), and the 7-digit subscriber number.

Practical Guidance for Callers

  • Calling from abroad: Replace the leading '0' of the Thai number with +66. For instance, a Bangkok number 0 10 345 6789 becomes +66 10 345 6789.
  • Calling from a mobile phone in Thailand: Always include the '0' and the area code, even for local calls. Example: 0 10 345 6789.
  • Calling from a fixed line in Thailand: Use the same 10-digit NSN format. If you encounter issues, check with your service provider regarding any required prefix for inter-operator calls.

This geographic code is exclusively for fixed-line PSTN services; mobile numbers in Thailand begin with different prefixes (e.g., 6, 8, 9) and are non-geographic. Always verify the number before dialing, as misdialing may route your call to a different province or service.

❓ Frequently Asked Questions

How do I call a Bangkok number with area code 10 from the United States?
Dial the US international access code 011, then Thailand's country code 66, then the area code 10 (without the leading 0), and the 7-digit subscriber number. For example, 011-66-10-234-5678.
Is area code 10 in Thailand a mobile or fixed-line prefix?
It is a geographic fixed-line prefix assigned to the Bangkok Metropolitan Region, including Nonthaburi, Pathum Thani, and Samut Prakan. Mobile numbers in Thailand use different prefixes and are not tied to a geographic area.
Do I need to dial the area code when making a local call within Bangkok?
Yes, Thailand uses a closed numbering plan. Even for local calls within the same area, you must dial the full 10-digit national significant number, including the trunk prefix 0 and the area code 10.
What is the correct international format for a Bangkok number with area code 10?
The international format is +66 10 XXXX XXX, where X represents the 7-digit subscriber number. Always drop the leading '0' from the area code when dialing from abroad.
Are there any overlay codes in the Bangkok area?
Yes, the Bangkok Metropolitan Region has multiple area codes, including '2' and '10', to accommodate the high demand for numbers. This overlay means that callers must dial the full area code even for local calls.