The Netherlands country code is +31 — reaching the EU's 6th-largest economy + 18 million Dutch people across the world's most densely populated country, plus ~24 million mobile subscriptions across KPN, Odido (T-Mobile + Tele2), Vodafone NL + others. Gateway to Schengen + Europe's busiest port (Rotterdam).
The Netherlands was assigned +31 by the ITU in 1949 — placing it in zone 3 with most of western Europe. The Dutch have one of the simplest area-code schemes in the EU: just 2-3 digits per city.
The Netherlands has used the +31 country code since 1949, when the ITU placed it in zone 3 alongside Belgium +32, France +33, Spain +34, Italy +39, the UK +44 and Germany +49. The "1" suffix was the first single-digit slot in zone 3 — making +31 one of the shortest European 2-digit codes.
The Netherlands' telecom industry is regulated by ACM (Autoriteit Consument & Markt — Authority for Consumers & Markets). Three major mobile carriers operate: KPN (~7M subs, the former state monopoly), Odido (~7M, the 2023 merger of T-Mobile Netherlands + Tele2), VodafoneZiggo (~5M, joint venture of Vodafone + Liberty Global). All are GSM/LTE/5G — NL deployed 5G in 2020.
Dutch area codes are variable length — major cities use 2-digit codes (020 Amsterdam, 010 Rotterdam, 070 The Hague, 030 Utrecht, 040 Eindhoven, 050 Groningen). Smaller cities use 3-digit codes (013 Tilburg, 024 Nijmegen, 076 Breda, 036 Almere). Dutch mobiles all start with <b>6</b> (06XX domestically; +31 6 internationally).
The Netherlands has the world\'s highest fiber-broadband penetration. Over 99% of Dutch households have access to fiber broadband (FTTH) — the highest household penetration in any major economy.
The fiber rollout was completed by 2022 + driven by KPN + Ziggo (Liberty Global) infrastructure investment. This makes +31 numbers some of the most reliable VoIP-capable lines in the world.
A Dutch phone number in international format is written as +31 [netnummer without 0] [local]. For example, +31 20 1234 567 for Amsterdam (domestic 020-1234-567), +31 10 1234 567 for Rotterdam, or +31 6 1234 5678 for a Dutch mobile (06-12345678 domestic).
Dutch mobile numbers all start with 6 (06XX domestically; +31 6 XX XX XX XX internationally). Drop the leading 0 like all other European countries.
Major Dutch landlines are 9 digits domestically (3-digit netnummer including 0 + 6-digit local) or 10 digits (4-digit netnummer + 6-digit local). The leading 0 is the Dutch national trunk prefix — dropped internationally.
From the canals of Amsterdam to the harbour cranes of Rotterdam, every Dutch number lives behind a +31. Pick the netnummer that matches your customer city.
Every country uses a different international exit code before the +31 Netherlands country code. From any mobile, the + symbol replaces the exit code automatically — so +31 20 1234 567 works worldwide. Always drop the leading 0 from Dutch numbers (020 Amsterdam → 20, 06 mobile → 6) when dialing from abroad.
011011 31 N NNNN NNNN+31 6 NNNNNNNN011011 31 N NNNN NNNN+31 6 NNNNNNNN0000 31 N NNNN NNNN+31 6 NNNNNNNN00110011 31 N NNNN NNNN+31 6 NNNNNNNN0000 31 N NNNN NNNN+31 6 NNNNNNNN0000 31 N NNNN NNNN+31 6 NNNNNNNN0000 31 N NNNN NNNN+31 6 NNNNNNNN0000 31 N NNNN NNNN+31 6 NNNNNNNN0000 31 N NNNN NNNN+31 6 NNNNNNNN0000 31 N NNNN NNNN+31 6 NNNNNNNN0000 31 N NNNN NNNN+31 6 NNNNNNNN0000 31 N NNNN NNNN+31 6 NNNNNNNN0000 31 N NNNN NNNN+31 6 NNNNNNNN0000 31 N NNNN NNNN+31 6 NNNNNNNN0000 31 N NNNN NNNN+31 6 NNNNNNNN0000 31 N NNNN NNNN+31 6 NNNNNNNN0000 31 N NNNN NNNN+31 6 NNNNNNNN0000 31 N NNNN NNNN+31 6 NNNNNNNN0000 31 N NNNN NNNN+31 6 NNNNNNNN0000 31 N NNNN NNNN+31 6 NNNNNNNN010010 31 N NNNN NNNN+31 6 NNNNNNNN001001 31 N NNNN NNNN+31 6 NNNNNNNN0000 31 N NNNN NNNN+31 6 NNNNNNNN0000 31 N NNNN NNNN+31 6 NNNNNNNN00 2100 21 31 N NNNN NNNN+31 6 NNNNNNNNTip: Dutch mobile numbers all start with 6 (after dropping the leading 0). Major area codes: 020 Amsterdam, 010 Rotterdam, 070 The Hague, 030 Utrecht, 040 Eindhoven, 050 Groningen. The full E.164 format is +31 [netnummer without 0] [local] — 11-12 digits with +31.
+31 reaches the EU's most-connected economy, Europe's busiest port (Rotterdam), Europe's biggest airport hub (Schiphol) + the world's fiber-broadband leader. iDEAL + DigiD verifications require +31.
Dutch banks (ABN AMRO, ING, Rabobank, SNS, Knab, bunq, ASN) + iDEAL (the dominant Dutch payment method — used in 70% of NL online transactions) + DigiD (national digital ID) + every government portal require +31 mobile OTPs.
+31 reaches Schiphol (Europe's 3rd-busiest passenger airport) + Rotterdam (Europe's busiest container port). A Dutch number is the cleanest single point of contact for logistics, freight + airfreight businesses across the EU.
A 020 netnummer says "Amsterdam — Zuidas business district, Centrum, Jordaan, Oud-Zuid". A 010 says "Rotterdam — Maasstad, Erasmus Bridge, Wilhelminapier". A 070 says "Den Haag — Parliament, ICC, ICJ, ICTY". A 030 says "Utrecht — central transport hub".
~93% of Dutch adults speak English fluently (highest in the non-Anglo EU). A +31 line lets you do business in Dutch OR English without friction — no translation overhead.
Netherlands runs on CET (UTC+1) in winter, CEST (UTC+2) in summer — same clock as Germany, France, Belgium, Spain, Italy. The whole EU mainland aligns cleanly on business hours.
CallMama routes +31 numbers through ACM-licensed carriers under EU GDPR + the Dutch Telecommunicatiewet (Telecom Act). Voice + SMS data stays within EU/EEA. Subject to Dutch privacy oversight by the AP (Autoriteit Persoonsgegevens).
Pick your netnummer — 020 Amsterdam, 010 Rotterdam, 070 The Hague, 030 Utrecht, 040 Eindhoven — and start calling, texting + receiving iDEAL + DigiD + ABN AMRO OTPs from real Dutch customers.
Same six features come standard on every CallMama Netherlands number — no upsell tiers, no per-feature charges.
Route any incoming call to your real mobile, a teammate, or voicemail — by schedule, caller, or custom rule.
One-tap recording for client calls and consults. Files store securely in your dashboard for replay or download.
Decide which local number shows on outbound calls so contacts always see a familiar prefix.
Voicemails arrive as audio plus a written transcript in your inbox — read or listen, no missed message.
Send and receive text and image messages from your number — same line works on web, iOS, and Android.
Outbound calls to 200+ countries from the same app. Skip carrier roaming and international add-ons.
From "I want a Netherlands number" to making your first call — three taps and you're live.
Choose the area code or city prefix that matches where you sell.
Six-digit confirmation drops into the app. No documents to upload, no waiting room, no callbacks.
Your Netherlands line is live. Start dialing, texting, and being reached — exactly the way a local would.
Name, country code, ISO 3166 alpha-2 & alpha-3, exit code, and ITU zone. Filter by continent or search by name or code.
| Country | Code | ISO-2 | ISO-3 | Exit | Zone |
|---|---|---|---|---|---|
| Afghanistan | +93 | AF | AFG | 00 | 9 |
| Albania | +355 | AL | ALB | 00 | 3 |
| Algeria | +213 | DZ | DZA | 00 | 2 |
| American Samoa | +1 | AS | ASM | 011 | 1 |
| Andorra | +376 | AD | AND | 00 | 3 |
| Angola | +244 | AO | AGO | 00 | 2 |
| Anguilla | +1 | AI | AIA | 011 | 1 |
| Antarctica | +672 | AQ | ATA | 00 | 6 |
| Antigua and Barbuda | +1 | AG | ATG | 011 | 1 |
| Argentina | +54 | AR | ARG | 00 | 5 |
| Armenia | +374 | AM | ARM | 00 | 3 |
| Aruba | +297 | AW | ABW | 00 | 2 |
| Australia | +61 | AU | AUS | 0011 | 6 |
| Austria | +43 | AT | AUT | 00 | 4 |
| Azerbaijan | +994 | AZ | AZE | 00 | 9 |
| Bahamas | +1 | BS | BHS | 011 | 1 |
| Bahrain | +973 | BH | BHR | 00 | 9 |
| Bangladesh | +880 | BD | BGD | 00 | 8 |
| Barbados | +1 | BB | BRB | 011 | 1 |
| Belarus | +375 | BY | BLR | 810 | 3 |
011 31 20 1234 567 for Amsterdam, or 011 31 6 1234 5678 for a Dutch mobile. On any mobile, replace 011 with +.00 31 10 1234 567 for Rotterdam. Or use +31 20 1234 567 from any UK mobile. UK-NL is one of the heaviest single ITU routes in Europe (the City of London ↔ Amsterdam Zuidas fintech corridor).00 31 70 1234 567 for The Hague. Germany-Netherlands is a major neighbour route — both are top-3 EU mainland economies + the Dutch logistics network feeds German manufacturing.+31 [netnummer without 0] [local]. Example: +31 20 1234 567 for Amsterdam (020-1234-567 domestic), +31 10 1234 567 for Rotterdam, +31 6 1234 5678 for a Dutch mobile (06-12345678 domestic).One tap to install. One more to call. It really is that simple.