Prefixyr.com
E.164 Country Calling Code

Portugal +351

Official telecommunications routing registry for Portugal. International dialing prefix is +351. Browse all regional numbering plan area codes below.

Current Local Time
02:58:30
UTC • UTC +00:00
Full Dialing Format
+351 (XXX) XXX-XXXX
International Prefix +351
🌐
ISO Jurisdiction PT
MAP
Total Area Codes 59
⚡
Standard ITU-T E.164
📜

🌍 Neighboring Countries

Portugal, officially the Portuguese Republic, occupies a strategic position on the Iberian Peninsula, bordered by Spain to the east and north, and the Atlantic Ocean to the west and south. Its telephone numbering system is managed by ANACOM (Autoridade Nacional de Comunicações). The country code +351 is used for all calls to mainland Portugal, the Azores, and Madeira. Notably, Portugal employs a closed dialing plan, meaning that all national numbers—both fixed-line and mobile—are dialed in full, with no trunk prefix like '0' used after the country code. This simplifies international dialing, but it also requires a clear understanding of the structure of Portuguese numbers to avoid misdials.

Dialing Instructions

To call a Portuguese number from abroad, you must follow the international dialing sequence: your country's international access prefix (e.g., 00 from most countries, or + from mobile phones), followed by +351, and then the subscriber's 9-digit national number. For example, to call a Lisbon fixed line, you would dial +351 21 XXX XXXX, where '21' is the area code for Lisbon. For mobile numbers, which always begin with '9' (such as 91, 92, 93, 96, and 96), you would dial +351 9XX XXX XXX. Remember that Portuguese numbers do not have a trunk prefix; the area code is an integral part of the subscriber number.

Area Codes and Numbering Context

Portuguese fixed-line numbers are structured with a two-digit area code followed by a 7-digit subscriber number. The area codes are geographically assigned, with '21' for Lisbon and the surrounding region, '22' for Porto, '23' for Coimbra and central Portugal, '24' for the Alentejo, '25' for the Algarve (including Faro), '26' for the northern interior, and '27' for the northeast. The Azores use the area code '295', and Madeira uses '291'. These area codes are essential for identifying the geographic origin of a call. Mobile numbers, on the other hand, are not geographically assigned and always start with a '9', followed by two digits that indicate the original operator (e.g., 91 for Vodafone, 93 for NOS, 96 for MEO, but number portability means the prefix no longer guarantees the operator).

Special Rules and Services

Portugal has several special service numbers that follow distinct patterns. Premium-rate services (such as entertainment or adult content) often use the prefix '760' or '761', while toll-free numbers begin with '800'. These numbers are dialed exactly as they appear, with no additional codes. When calling from a foreign country, you must include the +351 country code before these numbers, but be aware that some premium services may not be accessible from abroad. Emergency services are accessed via the pan-European number 112, which is free from any phone. Additionally, Portugal uses a single emergency number for all services, so there is no need to dial different numbers for police, fire, or ambulance.

Traveler and Business Tips

For travelers and businesses, understanding Portugal's numbering system is crucial. When making local calls within Portugal, you simply dial the full 9-digit number, including the area code, even if you are calling from a phone in the same area. This is because Portugal uses a closed numbering plan. For businesses, it is important to consider that Portuguese numbers are not portable across geographic regions for fixed lines, but mobile numbers can be ported between operators. When dialing from a mobile phone, always use the international format with a plus sign (+351) to ensure connectivity when roaming. For frequent callers, consider using VoIP services to reduce costs, but ensure that the service provider supports calls to Portuguese numbers without truncation. Also, note that international calls to Portugal from countries that use a trunk prefix (like the US '011') will require that prefix, but from European countries using the international access code '00', the sequence is 00-351 followed by the number.

❓ Frequently Asked Questions

What is the international dialing code for Portugal?
The international dialing code for Portugal is +351. To call a Portuguese number from abroad, dial your country's exit code, then 351, followed by the full 9-digit national number (including the leading area code for fixed lines or the '9' for mobile numbers).
Does Portugal use a trunk prefix like '0'?
No, Portugal uses a closed dialing plan without a trunk prefix. When dialing within Portugal, you always dial the full 9-digit number, including the area code. For international calls, you simply dial +351 and then the 9-digit number.
How do I call a Portuguese mobile number from abroad?
To call a Portuguese mobile number from abroad, dial your international access prefix (e.g., 00 or +), then 351, and then the mobile number without any leading zero. Portuguese mobile numbers always start with a '9' and are 9 digits long, for example +351 912 345 678.
What are the area codes for Lisbon and Porto?
Lisbon's area code is 21, and Porto's is 22. These are part of the 9-digit national number, so when calling a Lisbon number, you would dial +351 21 XXX XXXX, and for Porto, +351 22 XXX XXXX.
Are there special numbers for toll-free or premium services in Portugal?
Yes, Portugal uses toll-free numbers starting with 800, and premium-rate numbers often start with 760 or 761. These are dialed as part of the 9-digit national number, and when calling from abroad, you must include the +351 country code before them.
Can I use the same number for the Azores and Madeira?
No, the Azores and Madeira have their own area codes within the Portuguese numbering plan. The Azores use 295, and Madeira uses 291. You must dial these area codes as part of the 9-digit number, preceded by +351 when calling from abroad.
How do I call emergency services in Portugal?
In Portugal, the emergency number is 112, which is valid across all EU countries. You can dial 112 from any phone, including mobile phones, and it will connect you to police, fire, or medical services. It is free to call.