Country code
Portugal: +351
Portugal uses country code +351. From the United States, dial 011 351 912 345 678. A number is written +351 912 345 678.
How to call Portugal
The table uses the example number below. Replace it with the number you are calling.
| Calling from | Exit code | Dial |
|---|---|---|
| Any mobile phone | None | +351 912 345 678 |
| United States | 011 | 011 351 912 345 678 |
| Canada | 011 | 011 351 912 345 678 |
| United Kingdom | 00 | 00 351 912 345 678 |
| Australia | 0011 | 0011 351 912 345 678 |
| Germany | 00 | 00 351 912 345 678 |
| France | 00 | 00 351 912 345 678 |
| India | 00 | 00 351 912 345 678 |
| Japan | 010 | 010 351 912 345 678 |
| Mexico | 00 | 00 351 912 345 678 |
| South Africa | 00 | 00 351 912 345 678 |
How a Portugal number is built
Digit counts are the national number only, after the country code.
| Line | Digits | Pattern |
|---|---|---|
| Mobile | 9 digits | A pattern of 97 characters, applied by the validator below |
| Landline | 9 digits | 2(?:[12]\d|3[1-689]|4[1-59]|[57][1-9]|6[1-35689]|8[1-69]|9[1256])\d{6} |
| Toll free | 9 digits | 80[02]\d{6} |
| Premium rate | 9 digits | (?:6(?:0[178]|4[68])\d|76(?:0[1-57]|1[2-47]|2[1-37]))\d{5} |
- Example, national form
- 912 345 678
- Example, international form
- +351 912 345 678
Validate a Portugal 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 Portugal, or start with + and the country code.
Area codes and places in Portugal
The start of a number shows the place its range was first assigned to. 52 ranges are listed in the source.
| Starts with | Place |
|---|---|
| +351 21 | Lisbon |
| +351 22 | Porto |
| +351 231 | Mealhada |
| +351 232 | Viseu |
| +351 233 | Figueira da Foz |
| +351 234 | Aveiro |
| +351 235 | Arganil |
| +351 236 | Pombal |
| +351 238 | Seia |
| +351 239 | Coimbra |
| +351 241 | Abrantes |
| +351 242 | Ponte de Sôr |
Show the other 40 rows
| Starts with | Place |
|---|---|
| +351 243 | Santarém |
| +351 244 | Leiria |
| +351 245 | Portalegre |
| +351 249 | Torres Novas |
| +351 251 | Valença |
| +351 252 | V. N. de Famalicão |
| +351 253 | Braga |
| +351 254 | Peso da Régua |
| +351 255 | Penafiel |
| +351 256 | S. João da Madeira |
| +351 257 | Braga |
| +351 258 | Viana do Castelo |
| +351 259 | Vila Real |
| +351 261 | Torres Vedras |
| +351 262 | Caldas da Rainha |
| +351 263 | Vila Franca de Xira |
| +351 265 | Setúbal |
| +351 266 | Évora |
| +351 268 | Estremoz |
| +351 269 | Santiago do Cacém |
| +351 271 | Guarda |
| +351 272 | Castelo Branco |
| +351 273 | Bragança |
| +351 274 | Proença-a-Nova |
| +351 275 | Covilhã |
| +351 276 | Chaves |
| +351 277 | Idanha-a-Nova |
| +351 278 | Mirandela |
| +351 279 | Moncorvo |
| +351 281 | Tavira |
| +351 282 | Portimão |
| +351 283 | Odemira |
| +351 284 | Beja |
| +351 285 | Moura |
| +351 286 | Castro Verde |
| +351 289 | Faro |
| +351 291 | Funchal |
| +351 292 | Horta |
| +351 295 | Angra do Heroísmo |
| +351 296 | Ponta Delgada |
52 rows. Names are where the range was first assigned; numbers move between places and carriers.
Who first issued each range in Portugal
56 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 |
|---|---|
| +351 1 | NOS |
| +351 609230 | NOS |
| +351 60929 | NOS |
| +351 6093 | NOS |
| +351 63920 | Lycamobile |
| +351 639230 | NOS |
| +351 639233 | Digi Communications |
| +351 639234 | G9 Telecom |
| +351 63924 | MEO |
| +351 63929 | NOS |
| +351 6393 | NOS |
| +351 65920 | Lycamobile |
Show the other 44 rows
| Starts with | First issued to |
|---|---|
| +351 659230 | NOS |
| +351 659233 | Digi Communications |
| +351 659234 | G9 Telecom |
| +351 65924 | MEO |
| +351 65929 | NOS |
| +351 6593 | NOS |
| +351 669230 | NOS |
| +351 66929 | NOS |
| +351 6693 | NOS |
| +351 91 | Vodafone |
| +351 9200 | Lycamobile |
| +351 9201 | Lycamobile |
| +351 9202 | Lycamobile |
| +351 9203 | Lycamobile |
| +351 9204 | Lycamobile |
| +351 9205 | Lycamobile |
| +351 9208 | Lycamobile |
| +351 921 | Vodafone |
| +351 9220 | Vodafone |
| +351 9221 | MEO |
| +351 9222 | MEO |
| +351 923 | NOS |
| +351 9231 | Vodafone |
| +351 9232 | MEO |
| +351 9233 | Digi Communications |
| +351 9234 | G9 Telecom |
| +351 924 | MEO |
| +351 925 | MEO |
| +351 926 | MEO |
| +351 927 | MEO |
| +351 9280 | MEO |
| +351 9281 | MEO |
| +351 9282 | Digi Communications |
| +351 9283 | Digi Communications |
| +351 9284 | Digi Communications |
| +351 9285 | MEO |
| +351 9290 | NOS |
| +351 9291 | NOS |
| +351 9292 | NOS |
| +351 9293 | NOS |
| +351 9294 | NOS |
| +351 9295 | Sumamovil Portugal |
| +351 93 | NOS |
| +351 96 | MEO |
56 rows. The first issuer of the range; numbers port between carriers, so the current carrier can differ.
Questions about calling Portugal
- What is the country code for Portugal?
- The country code for Portugal is +351. Written in full, a number looks like +351 912 345 678.
- How do I call Portugal from the United States?
- Dial 011, then 351 912 345 678. On a mobile phone you can dial +351 912 345 678 instead.
- How many digits is a Portugal phone number?
- Mobile numbers have 9 digits after the country code. Landline numbers have 9 digits.
- How do I call another country from Portugal?
- 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.