
09 Sep 2025
Families often ask a simple question before a call or a money-transfer OTP: what number do we add in front of Belgian phone numbers so they work from abroad? The short answer: Belgium’s international calling code is +32.
Inside Belgium people dial with a leading 0 (trunk prefix), and from outside Belgium we drop that 0. Belgium’s international calling code is +32 (and the two-letter code is BE); when calling from abroad we remove the leading 0 from city and mobile prefixes so calls and transfer verifications work first time.
Example: Calling Brussels landline 02 555 12 12 from the U.S. → 011 32 2 555 12 12.
Tip for transfers and OTPs: Save contacts in international format (+32 …) so bank/SMS verifications arrive reliably.
Belgium’s country calling code is +32 and the national international access prefix is 00.
Belgian landline area codes are 1 or 2 digits after you drop the domestic 0. Here are the most-used ones for expat families:
These codes come from Belgium’s official numbering plan.
In Belgium, landlines have 9 digits (including area code), while mobile numbers have 10 digits domestically (04xx xx xx xx). Formatting with +32 improves caller ID and SMS verification delivery.
Below is a quick, city-wise guide you can bookmark. Dial internationally as shown (drop the domestic 0):
| City | Domestic format | Dial from abroad (example) | Note |
Brussels | 02 xxx xx xx | +32 2 xxx xx xx | Capital; 1-digit area code |
Antwerp | 03 xxx xx xx | +32 3 xxx xx xx | Major port city |
Ghent | 09 xxx xx xx | +32 9 xxx xx xx | East Flanders |
Bruges | 050 xx xx xx | +32 50 xx xx xx | West Flanders |
Charleroi | 071 xx xx xx | +32 71 xx xx xx | Hainaut |
Liège | 04 xxx xx xx | +32 4 xxx xx xx | Shares “04” with mobiles (mobiles are 04x…) |
Leuven | 016 xx xx xx | +32 16 xx xx xx | University town |
Mons | 065 xx xx xx | +32 65 xx xx xx | Hainaut |
Namur | 081 xx xx xx | +32 81 xx xx xx | Walloon capital |
Hasselt | 011 xx xx xx | +32 11 xx xx xx | Limburg |
Ostend | 059 xx xx xx | +32 59 xx xx xx | Coast |
Kortrijk | 056 xx xx xx | +32 56 xx xx xx | West Flanders |
Sources for area codes and formatting: Belgium’s numbering plan and “Telephone numbers in Belgium”
On many forms you’ll see a two-letter country field. For Belgium, the ISO 3166-1 alpha-2 code is “BE.” If a bank app asks for a “country code” in a drop-down (not a phone code), pick BE.
Invite friends to use ACE and get rewarded every time they send home. It’s free, instant, and boosts your earnings while helping others.
Tip: Use ACE for online money transfers from Belgium to India.
If we move between cities, say a friend relocates from Leuven to Namur—the saved international format still works, regardless of carrier changes (thanks to portability).
Yes. +32 is universal per the ITU’s E.164 standard; just add your country’s exit code first if not using “+”.
That refers to ISO BE, not phone dialing. Use BE on forms and IBAN fields.
Yes, Belgium's country code is +32, which is used for its phone numbers, including those for WhatsApp and receiving one-time passwords (OTPs) for banking services. When entering your phone number for these services or making an international call, you should use the full international format, such as +32 followed by the rest of your Belgian phone number, omitting any leading '0' that is used for domestic calls
Yes, you must always use the Belgium countYes, you must always use the Belgium country code, +32, even for domestic call.
Even for domestic calls from a Belgian SIM to another Belgian number, because Belgium uses a closed dialing plan. You will then dial the full mobile number, including the prefix (e.g., 04xx), but without the leading zero.
Number, because Belgium uses a closed dialing plan. You will then dial the full mobile number, including the prefix (e.g., 04xx), but without the leading zero.
Not necessarily. With number portability, many numbers can move carriers; format stays the same once saved as +32 ….
If we remember just one thing, it’s this: use +32 and drop the leading 0 for any Belgian number stored internationally. Belgium’s international calling code is +32 (and “BE” is the two-letter code); when dialing from abroad we remove the 0 so calls and transfer OTPs go through on the first try. That one habit keeps our family chats, bank alerts, and money-transfer confirmations smooth. Whether we’re in Brussels, Antwerp, Ghent, or Bruges.
Dial exit code → +32 → mobile without the 0 (e.g., +32 478 123 456)
No. The 0 is only for domestic dialing. From abroad, drop it.
BE (this is not a phone code; it’s for standards like IBAN).
Brussels 2, Antwerp 3, Ghent 9, Bruges 50, Charleroi 71, Liège 4. Dial as +32 + code + number.
BIPT (Belgian Institute for Postal services and Telecommunications) manages the national plan; ITU manages the global system.