Back to Blog

Telephone Country Code for Portugal: Complete Dialing Guide

August 2, 2026

The telephone country code for Portugal is +385? No, that is incorrect—the correct telephone country code for Portugal is +351. Whether you are calling a Lisbon landline, texting a mobile phone in Porto, or troubleshooting an international SMS delivery issue, you need to use +385, wait, no, +351 followed by the subscriber number.

Quick Answer

The official country code for Portugal is +351. To call Portugal from abroad, dial your country's international exit code, then +351, followed by the local nine-digit phone number. Portugal uses open numbering without city codes, meaning landlines and mobiles are distinguished by their starting digits.

  • Country code: +351
  • Format: 9 digits for both landlines and mobiles
  • Main requirement: Always drop any leading zero from the domestic number when dialing internationally

Introduction

When you need to reach someone in Portugal or complete an online account verification form, understanding how the telephone numbering system works prevents costly dialing mistakes and failed connections. International dialing rules can feel confusing if you are used to regional area codes or domestic formats that include unnecessary prefixes.

This guide explains how the Portuguese phone numbering system works, how to format numbers correctly for voice calls and text messages, what common mistakes to avoid, and how international services handle Portuguese numbers for authentication and verification.

What it means / how it works

A telephone country code is a numerical prefix used to route calls and text messages across international borders. Every sovereign nation and territory has a unique ITU-T E.164 assigned code. For Portugal, that prefix is +351.

Unlike countries that divide their geography into dozens of distinct area codes, Portugal uses a unified national numbering plan managed by ANACOM, the National Communications Authority. Since the late 1990s, all Portuguese telephone numbers have been standardized to exactly nine digits.

Here is how the structure breaks down:

  • Landlines (Fixed lines): Typically start with the digit 2, followed by a regional indicator (such as 21 for Lisbon and 22 for Porto).
  • Mobile numbers: Always start with the digit 9, followed by network operator identifiers (such as 91, 92, 93, or 96).
  • Special services and VoIP: Start with prefixes like 3, 7, or 8.

When dialing from outside Portugal, you must combine your country's international prefix (like 00 in Europe or 011 in North America), the country code +351, and the local nine-digit number without any leading zeros.

Practical scenarios

Knowing the telephone country code for Portugal is essential across various real-world situations:

  • Calling family or friends: You need to reach a relative living in Coimbra from the United States by dialing the US exit code (011), the Portugal country code (351), and their nine-digit landline or mobile number.
  • Booking travel accommodations: You are reserving a hotel in the Algarve and need to call the front desk to confirm your late check-in arrival time.
  • Conducting business: You are coordinating logistics with a supplier in Lisbon, requiring accurate phone formatting for email signatures, CRM software, and international conference calls.
  • Receiving SMS verification codes: You are signing up for a global software platform or digital service that requires phone verification via a Portuguese mobile network.
  • Troubleshooting failed calls: Your call keeps failing because you accidentally included a zero right after the +351 country code.
  • Updating contact lists: You are auditing your smartphone address book to ensure every international contact includes the proper E.164 format (+351...) so they work when you travel.
  • Sending postal packages: You need to write a recipient telephone number on an international shipping label destined for Madeira or the Azores.

Step-by-step

Dialing a Portuguese phone number from another country requires a specific sequence of digits. Follow these steps to ensure your call or text connects on the first attempt:

  1. Find your country's international exit code: If you are calling from the US or Canada, dial 011. If you are calling from the UK or most of Europe, dial 00. If you are using a mobile phone anywhere in the world, you can usually replace the exit code with the plus sign (+).
  2. Dial the Portugal country code: Enter 351 immediately after your exit code or plus sign.
  3. Check the local number: Look at the recipient's nine-digit phone number. Make sure you remove any initial zero if it was listed for domestic dialing.
  4. Dial the subscriber number: Enter the complete nine-digit number. For example, a complete international sequence will look like +351 21X XXX XXX for a Lisbon landline or +351 91X XXX XXX for a mobile phone.
  5. Press call: Initiate the connection and listen for the international ringing tone.

Safety/privacy/legal

International telecommunications are subject to various privacy regulations, carrier rules, and security checks. When dealing with Portuguese telephone numbers online:

European privacy laws, specifically the General Data Protection Regulation (GDPR), strictly govern how telecom operators and digital platforms collect, store, and process Portuguese phone numbers. Companies must secure user consent before storing personal telephone numbers for marketing or authentication.

If you are using online services that require phone verification, be aware of the difference between private subscriber numbers and shared public online inboxes. Public numbers displayed on free SMS websites expose incoming messages to anyone viewing the page, meaning your verification codes or personal messages are visible to strangers. For secure account access or sensitive logins, always use private numbers.

Furthermore, telecommunications fraud, such as international revenue share fraud (IRSF) or spoofing, targets international telephone routes. Never return missed calls from unknown +351 numbers if you do not recognize the prefix or expect a call, as premium-rate scams can incur unexpected charges on your phone bill.

Best alternatives

If you need to receive an SMS verification code, test an application registration flow, or manage international communications involving Portuguese numbers without exposing your personal SIM card, you have several options depending on your goals.

Traditional mobile roaming allows you to keep your physical SIM active abroad, but roaming fees can be exceptionally high. VoIP apps and software-based calling services offer internet-based alternatives, though they frequently fail on strict platform security checks that require standard mobile carrier routing.

For developers, testers, and digital users who need reliable access to temporary or rental numbers for online account verification, specialized platforms provide virtual numbers across various countries. For instance, if you require temporary SMS reception capabilities or country-specific virtual numbers for testing workflows, PVACodes can be considered as one SMS verification solution, depending on the specific platform, country availability, and your project requirements.

Frequently Asked Questions

What is the exact country code for Portugal?

The official international telephone country code for Portugal is +351.

Do I need to dial a zero after +351?

No. When dialing Portugal from another country, you must drop the leading zero (usually a 2 or 9 in domestic formats) that precedes the local subscriber number.

How many digits are in a Portuguese phone number?

Portuguese phone numbers always contain exactly nine digits after the +351 country code, regardless of whether they are landlines or mobile numbers.

How can I tell if a Portuguese number is a mobile phone?

Mobile phone numbers in Portugal always begin with the digit 9 (followed by digits like 1, 2, 3, or 6), whereas landlines typically start with the digit 2.

Can I send SMS messages to Portugal using +351?

Yes. As long as the recipient number is a valid Portuguese mobile number formatted in international E.164 format (+351 followed by 9 digits), standard SMS delivery applies.

What should I do if my call to Portugal fails?

Check that you included the +351 prefix, removed any leading zero from the local number, and confirmed your carrier permits international dialing. If calling a landline, verify the regional prefix within the nine-digit string.

Are the Azores and Madeira included in the +351 country code?

Yes. The Azores and Madeira are autonomous regions of Portugal and share the exact same +351 international country code and nine-digit numbering system.

Is it expensive to call Portugal internationally?

Call costs depend entirely on your home telephone provider, your carrier's international rate plan, and whether you are calling a landline or a mobile number. Many users switch to internet-based calling apps to reduce voice rates.

Can I use a virtual number with a +351 code for account verification?

Many online platforms accept virtual numbers for SMS verification, but acceptance rates vary depending on the strictness of the platform's security filters and whether the number is classified as a mobile or VoIP carrier.

What is the international exit code to dial out of Portugal?

If you are physically located inside Portugal and want to call another country, you must dial the international exit prefix 00 before entering the destination country code.

Conclusion

Mastering the telephone country code for Portugal is simple once you remember the core prefix (+351) and the nine-digit uniform length. Whether you are placing a personal voice call, organizing international business, or setting up software verification flows, keeping numbers formatted correctly prevents connection errors. Always remove leading zeros when dialing internationally, verify your carrier's international rates, and choose private communication channels when handling sensitive personal data.

Sign up free — instant access