When people look up the 31 area code, they're usually searching for the international dialing prefix that connects callers to the Netherlands. While North American numbering plans use three-digit regional area codes, the prefix +31 operates globally as a country calling code assigned by the International Telecommunication Union (ITU). Every landline, mobile phone, and business connection across Dutch territory relies on this specific code to bridge domestic telecommunications with the global network.
Understanding how this code functions requires looking past basic directory listings. Telecommunications routing depends on precise formatting rules, historical allocations, and regional number structures that dictate how calls flow from overseas into European networks. Whether you're trying to reach a business partner in Amsterdam or checking an unrecognized missed call on your phone, knowing how the system works prevents costly dialing mistakes and routing errors.
Origins and ITU Allocation of the 31 Code
The history of international telephone routing traces back to post-World War II standardization efforts. In 1949, the ITU established systematic global zones to manage the rapid expansion of cross-border telephony. Western Europe was designated as ITU Zone 3, which grouped neighboring nations under shared root prefixes. France received +33, Spain took +34, Italy claimed +39, and the Netherlands was assigned +31.
Choosing a two-digit country code was a strategic decision for early switchboard operators and automated routing hardware. Because the Netherlands adopted an efficient domestic numbering scheme early on, the single-digit suffix "1" paired with the Zone 3 root "3" created one of the shortest and most efficient international dialing prefixes in Europe. Over subsequent decades, as analog exchanges transitioned to digital pulses and eventually digital packet switching, the 31 country code remained fixed while internal network digits expanded to accommodate population and economic growth.
Structure of Dutch Telephone Numbers
Inside the Netherlands, telephone numbers follow a structured format managed by the Autoriteit Consument & Markt (ACM). Dialing domestically requires using a trunk prefix (0), followed by a geographic area code (netnummer) or a mobile prefix, and finally the subscriber number.
Geographic landline codes vary in length depending on population density and regional coverage area:
- Two-digit codes serve major economic hubs. For example, Amsterdam uses 020, Rotterdam uses 010, The Hague uses 070, and Utrecht uses 030.
- Three-digit codes cover smaller cities and towns, such as Tilburg (013), Nijmegen (024), and Breda (076).
Mobile phones operate outside geographic boundaries entirely. All Dutch cellular numbers begin with the non-geographic prefix 06 domestically. When callers dial these numbers from outside the country, the domestic trunk zero is dropped, turning 06 into the international mobile format. According to data from the International Telecommunication Union, mobile penetration rates in Western Europe remain exceptionally high, meaning cellular routing handles the vast majority of modern traffic routed through the 31 area code.
How to Dial the 31 Code from Abroad
Placing a call to a Dutch number from another country requires combining your local exit code, the 31 country code, the regional or mobile prefix (minus its leading zero), and the local subscriber digits. Because exit codes change depending on your physical location, callers must use the correct prefix sequence.
- From North America (United States and Canada): Dial your international exit code (011), then 31, followed by the local number without the leading zero. For example, an Amsterdam landline written locally as 020 123 4567 becomes
011 31 20 123 4567. - From the United Kingdom and Most of Europe: Dial the European standard exit code (00), then 31, followed by the local number minus the leading zero. The same Amsterdam landline becomes
00 31 20 123 4567. - From Mobile Phones Worldwide: Modern smartphones simplify this process. Pressing and holding the zero key generates a plus sign (
+), replacing the country-specific exit code entirely. Dialing+31 20 123 4567routes correctly from any cellular network globally.
Recognizing Special Number Types and Scammers
Seeing an unfamiliar sequence on caller ID often triggers concern. When an incoming call displays a +31 prefix, the remaining digits reveal the exact origin and nature of the call:
- Geographic Landlines: If the digits immediately following +31 match a city code like 20, 10, or 70, the call originates from a fixed office or residential line in that specific Dutch city.
- Cellular Lines: A +31 6 sequence indicates a mobile phone user. Legitimate personal calls, delivery drivers, and mobile-based customer service desks use these lines.
- Toll-Free Numbers: Numbers starting with +31 800 are toll-free lines operating within the Dutch network.
- Premium-Rate Risks: Sequences starting with +31 906 are premium-rate service lines. Returning a missed call to an unknown premium suffix can result in unexpected carrier charges.
Scammers occasionally spoof international numbers to trick recipients into calling back high-cost lines. If you don't personally know anyone in the Netherlands and notice a missed call from an unrecognized +31 number, avoid dialing it back directly. Checking the number against trusted global directories or blocking the specific string protects against telephone fraud.
Frequently Asked Questions
Is 31 a standard local area code?
No. In North America, area codes designate small geographic zones within a state or province. The number 31 is an international country code assigned to the Netherlands, functioning similarly to country codes like +44 for the United Kingdom or +49 for Germany.
Why does my phone number format drop the zero?
Domestic dialing requires a trunk prefix (the leading zero) to route calls within national boundaries. When transitioning to international dialing via +31, telephone switches bypass the domestic trunk routing stage, requiring you to omit that initial zero for the call to connect properly.
How can I check if a +31 missed call is legitimate?
Look closely at the digits following the country code. If it starts with a standard city code or a mobile '6' prefix, it's a normal subscriber. If it contains unusual extensions or matches known scam patterns, it's safer to ignore it.
Do I need to pay extra to call a +31 number?
Yes, unless you are using an internet-based VoIP application like WhatsApp, FaceTime, or Skype over Wi-Fi. Traditional carrier calls routed across international borders incur per-minute international rates set by your specific mobile or landline service provider.