Country code
Belgium: +32
Belgium uses country code +32. From the United States, dial 011 32 450 00 12 34. A number is written +32 450 00 12 34.
How to call Belgium
The table uses the example number below. Replace it with the number you are calling. Drop the 0 at the start of the national number when you dial from abroad.
| Calling from | Exit code | Dial |
|---|---|---|
| Any mobile phone | None | +32 450 00 12 34 |
| United States | 011 | 011 32 450 00 12 34 |
| Canada | 011 | 011 32 450 00 12 34 |
| United Kingdom | 00 | 00 32 450 00 12 34 |
| Australia | 0011 | 0011 32 450 00 12 34 |
| Germany | 00 | 00 32 450 00 12 34 |
| France | 00 | 00 32 450 00 12 34 |
| India | 00 | 00 32 450 00 12 34 |
| Japan | 010 | 010 32 450 00 12 34 |
| Mexico | 00 | 00 32 450 00 12 34 |
| South Africa | 00 | 00 32 450 00 12 34 |
How a Belgium number is built
Digit counts are the national number only, after the country code and without the 0 trunk prefix.
| Line | Digits | Pattern |
|---|---|---|
| Mobile | 9 digits | 4[5-9]\d{7} |
| Landline | 8 digits | 80[2-8]\d{5}|(?:1[0-69]|[23][2-8]|4[23]|5\d|6[013-57-9]|71|8[1-79]|9[2-4])\d{6} |
| Toll free | 8 digits | 800[1-9]\d{4} |
| Premium rate | 8 digits | (?:70(?:2[0-57]|3[04-7]|44|6[04-69]|7[0579])|90\d\d)\d{4} |
- Example, national form
- 0450 00 12 34
- Example, international form
- +32 450 00 12 34
Validate a Belgium number
Paste a number and the tool checks it against the numbering plan. It returns the standard formats and the line type the plan assigns.
Type the number the way it is written in Belgium, or start with + and the country code.
Area codes and places in Belgium
The start of a number shows the place its range was first assigned to. 41 ranges are listed in the source.
| Starts with | Place |
|---|---|
| +32 10 | Wavre |
| +32 11 | Hasselt |
| +32 12 | Tongeren |
| +32 13 | Diest |
| +32 14 | Herentals |
| +32 15 | Mechelen |
| +32 16 | Leuven |
| +32 19 | Waremme |
| +32 2 | Brussels |
| +32 3 | Antwerp |
| +32 42 | Liège |
| +32 43 | Liège |
Show the other 29 rows
| Starts with | Place |
|---|---|
| +32 50 | Bruges |
| +32 51 | Roeselare |
| +32 52 | Dendermonde |
| +32 53 | Aalst |
| +32 54 | Ninove |
| +32 55 | Ronse |
| +32 56 | Kortrijk |
| +32 57 | Ypres |
| +32 58 | Veurne |
| +32 59 | Ostend |
| +32 60 | Chimay |
| +32 61 | Libramont-Chevigny |
| +32 63 | Arlon |
| +32 64 | La Louvière |
| +32 65 | Mons |
| +32 67 | Nivelles |
| +32 68 | Ath |
| +32 69 | Tournai |
| +32 71 | Charleroi |
| +32 80 | Stavelot |
| +32 81 | Namur |
| +32 82 | Dinant |
| +32 83 | Ciney |
| +32 84 | Marche-en-Famenne |
| +32 85 | Huy |
| +32 86 | Durbuy |
| +32 87 | Verviers |
| +32 89 | Genk |
| +32 9 | Ghent |
41 rows. Names are where the range was first assigned; numbers move between places and carriers.
Who first issued each range in Belgium
51 ranges are listed in the source with the network that first held them. Numbers port between networks, so the current network can differ.
| Starts with | First issued to |
|---|---|
| +32 45001 | GATEWAY COMMUNICATIONS S.A. |
| +32 4510 | DIGI Communications |
| +32 4511 | DIGI Communications |
| +32 455 | VOO |
| +32 456 | Proximus |
| +32 458 | Citymesh |
| +32 460 | Proximus |
| +32 4618 | N.M.B.S. |
| +32 4630 | Lancelot Telecom |
| +32 4631 | Lancelot Telecom |
| +32 465 | Lycamobile |
| +32 4650 | Telenet |
Show the other 39 rows
| Starts with | First issued to |
|---|---|
| +32 4660 | Lycamobile |
| +32 4661 | Lycamobile |
| +32 4662 | Lycamobile |
| +32 4663 | Lycamobile |
| +32 4664 | Lycamobile |
| +32 4665 | Vectone |
| +32 4666 | Vectone |
| +32 4667 | Vectone |
| +32 4669 | Voxbone SA |
| +32 4670 | Telenet |
| +32 4671 | Join Experience Belgium |
| +32 4672 | Join Experience Belgium |
| +32 467306 | Telenet |
| +32 4674 | Febo Telecom |
| +32 4676 | Lycamobile |
| +32 4677 | Lycamobile |
| +32 4678 | Lycamobile |
| +32 4679 | Interactive Digital Media GmbH |
| +32 468 | Telenet |
| +32 4686 | OnOff Télécom SASU |
| +32 4687 | Lancelot Telecom |
| +32 4688 | Lancelot Telecom |
| +32 4689 | Febo Telecom |
| +32 469 | Telenet |
| +32 47 | Proximus |
| +32 4802 | TISMI BV |
| +32 4803 | Lancelot Telecom |
| +32 4805 | Citymesh |
| +32 4806 | Telenet |
| +32 4807 | MessageBird BV |
| +32 4809 | Ericsson NV |
| +32 483 | Telenet |
| +32 484 | Telenet |
| +32 485 | Telenet |
| +32 486 | Telenet |
| +32 487 | Telenet |
| +32 488 | Telenet |
| +32 489 | Telenet |
| +32 49 | Orange |
51 rows. The first issuer of the range; numbers port between carriers, so the current carrier can differ.
Questions about calling Belgium
- What is the country code for Belgium?
- The country code for Belgium is +32. Written in full, a number looks like +32 450 00 12 34.
- How do I call Belgium from the United States?
- Dial 011, then 32 450 00 12 34. On a mobile phone you can dial +32 450 00 12 34 instead.
- Do I dial the 0 at the start of a Belgium number from abroad?
- No. The 0 is the trunk prefix used for calls inside Belgium (0450 00 12 34). From abroad it is dropped after +32 (+32 450 00 12 34).
- How many digits is a Belgium phone number?
- Mobile numbers have 9 digits after the country code. Landline numbers have 8 digits.
- How do I call another country from Belgium?
- Dial 00, then the country code and the number. On a mobile phone, + replaces 00.
Check numbers in bulk with the API
| Product | Credits | Docs |
|---|---|---|
| Phone Numbering-Plan Validation | 1 credit per valid number | API docs |
| Country Calling Codes | 1 credit per lookup (an unknown code, country or name is free) | API docs |
Number patterns, lengths and examples: libphonenumber-js 1.13.15, released 2026-10-08, read 2026-10-19, built on Google's libphonenumber metadata. Place names and first issuers: libphonenumber geocoding and carrier files, read 2026-10-19. Library. LookValid is not connected to Google or to any phone company named here.