Spain Phone Prefix: A Comprehensive UK Guide to Dialling in Spain

Whether you are travelling, living, or doing business in Spain, understanding the Spain phone prefix is essential for clear communication. In this guide we explore the country code, the regional prefixes that define landline numbers, how mobile numbers are formatted, and practical tips for dialling from the UK or from anywhere in the world. We also look at how prefixes influence costs, the differences between domestic and international calls, and how to identify a spain phone prefix quickly when you encounter an unfamiliar number.
What is the Spain phone prefix?
The term “Spain phone prefix” refers to the numerical sequence that appears after the international country code when you dial into Spain, as well as the regional prefixes used within Spain for fixed-line numbers. In common usage, people refer to the country’s prefix as the country code +34, and the subsequent area or city prefixes that identify the local region. For example, when calling Madrid from outside Spain, you would typically use a number that begins with +34 91, where 91 is the two-digit area prefix associated with Madrid. In the case of mobile numbers, prefixes begin with 6 or 7 in Spain, and these are also part of the broader discussion of the Spain phone prefix in the sense of how numbers are structured and dialled.
The Spain phone prefix is therefore a combination of two elements: the international country code (+34) and the regional or mobile prefixes that follow, which determine the route your call takes and, in many cases, the tariff that applies. Understanding this structure helps avoid misdialled numbers, unnecessary charges, and the confusion that can arise when numbers display in a variety of formats across different devices and contact lists.
Country code and the international dialling format
The country code +34
Spain’s international calling code is +34. When you dial from outside Spain, you typically start with your country’s international access code (for example, 00 from many European countries, 011 from the United States, or the + symbol on mobile phones). You then enter 34, followed by the regional or mobile prefix and the local number. A typical fixed-line Spanish number dialled from abroad looks like +34 91 234 5678, where 91 is the Madrid area prefix. A mobile number dialled from abroad may appear as +34 612 345 678, where 612 is a mobile prefix. The exact sequence depends on the country you are calling from and the dialing method you choose (international access code or the plus sign).
Area codes and their role in the Spain phone prefix
Within Spain, landline numbers are made up of a two-digit or occasionally three-digit area prefix followed by the local subscriber number. Two-digit area prefixes are common for major cities and large provinces; for example, 91 is famously associated with Madrid while 93 is associated with Barcelona. The area prefix helps the telephone network route the call to the correct region. When you dial internationally, you drop the leading 0 that would be used for domestic trunk calls and instead use the country code +34, followed by the area prefix and local number. This is why you will see numbers like +34 91 123 4567 for Madrid and +34 93 123 4567 for Barcelona in international formats.
How to call Spain from abroad: a step-by-step guide
Step-by-step from the UK
If you are calling Spain from the United Kingdom, you have a few practical options depending on your phone and plan. The most straightforward method is to use the international access code, or simply dial the plus sign on a mobile phone, which automatically uses the correct exit code for your network. The steps are as follows:
- Enter the international access code for your country (or use the plus sign on a mobile). In the UK, the international access code is 00, but most modern smartphones allow you to press + instead of 00.
- Enter Spain’s country code: 34.
- Dial the regional or mobile prefix without any leading zero. For Madrid, dial 91; for Barcelona, dial 93; for a mobile number, dial 6 or 7 followed by the remaining digits.
- Complete the local number. For example, Madrid: +34 91 123 4567. Barcelona: +34 93 123 4567. A Spanish mobile example: +34 612 345 678.
Note about format: when using a mobile phone, you can simply press +34 and the digits. When using a landline or a VoIP service, you may need to enter 00 as the international prefix before 34, depending on your equipment and service provider.
Examples of typical Spain prefixes for landlines
The following examples illustrate common patterns you will encounter. Remember, the exact number of digits in the local subscriber portion may vary by region and service provider, but the structure remains consistent: +34 [area prefix] [local number].
- Madrid: +34 91 123 4567
- Barcelona: +34 93 123 4567
These examples demonstrate the standard approach to dialling Spain from abroad. They also highlight why the Spain phone prefix is such an important element for successful international communication. If you are collecting contact details for a business or a personal address book, keeping the correct international format with +34 helps guarantee that calls connect smoothly regardless of where you are calling from.
Spain mobile prefixes and how they differ from landlines
Mobile numbers in Spain
Mobile numbers in Spain also form part of the Spain phone prefix system, but they start with 6 or 7 after the country code. For example, a typical Spanish mobile number might look like +34 6 123 45678 or +34 7 123 45678. Within Spain, these numbers are dialled on domestic networks without any foreign country code, simply as 6 or 7 followed by the eight remaining digits. When dialling from abroad, you still use +34, followed by the mobile prefix and the rest of the subscriber number.
Notes on mobile number prefixes
There is a wide variety of mobile prefixes in Spain because multiple operators allocate different sequences for new numbers. In practice, the exact three- or four-digit prefix you see after +34 6 or +34 7 may indicate the operator or the region where the line was issued. For travellers and expatriates, the key takeaway is that mobile numbers in Spain consistently begin with 6 or 7 after the country code, which helps distinguish them from fixed lines and special service numbers when you glance at a contact entry.
Regional prefixes within Spain: the role of the landline “prefix”
Regional structure and typical prefixes
Spain’s landline network uses a regional prefix structure that aligns with provinces and autonomous communities. Prefixes predominantly begin with 8 or 9 and are two digits long for most major regions, though there are exceptions in more remote areas. For example, the Madrid region is associated with the 91 prefix, while Barcelona uses 93. The Valencia region is commonly represented with the 96 prefix. While these examples illustrate the general pattern, it is worth noting that some provinces share prefixes or use additional digits depending on the exact locality and the telephone exchange. When you encounter a number with a two-digit prefix after +34, you can often identify the approximate region by that two-digit code, which is the essence of the Spain phone prefix concept in practice.
Why the regional prefix matters for business and personal calls
Regional prefixes are not just about routing calls; they can influence the cost and the perceived origin of a call for customers and contacts. In some cases, callers in the UK may notice a regional prefix in the number and assume the call is local in Spain, while in other cases, pricing may be determined by whether the call is domestic or international. For businesses, presenting a local regional prefix can add a sense of familiarity and trust for Spanish customers in that area. For travellers, knowing the regional prefix helps you recognise numbers when sorting call logs or saved contacts from a Spanish SIM card.
Toll-free, premium-rate, and service prefixes in Spain
Toll-free and shared-cost numbers
Spain uses a mix of prefixes for toll-free and special-rate services. Common toll-free formats start with 800 or 900. These numbers are typically free to call from within Spain, depending on your plan and provider, but may incur charges when dialled from abroad or on certain networks. The presence of 800 and 900 prefixes is a reminder that the Spain phone prefix is not only about location; it also includes service and tariff classes. When you are collecting contact details, be mindful of distinguishing a standard landline or mobile number from a toll-free or premium-rate number, and verify the costs with your carrier if you intend to call from outside Spain.
Premium-rate numbers and other special prefixes
Beyond toll-free numbers, Spain uses several prefixes for premium-rate services, directory assistance, and customer support lines. Numbers beginning with 901, 902, or other extended prefixes may represent different tariff structures and access charges. If you need to contact a business from the UK, and the number you have is a premium-rate or directory assistance line, check with your provider about international calling charges. Being aware of these prefixes helps avoid unexpected costs when you reach out to Spanish partners or services.
Practical tips for travellers and expatriates
Formatting numbers for practicality
When saving Spanish numbers on your phone or SIM card, use the international format with the +34 prefix. This ensures that the number is dialable from any country, and it avoids the need to adjust numbers if you travel elsewhere. A standard format to adopt is +34 followed by the two-digit area prefix and the seven or eight-digit local number for landlines, or +34 followed by the mobile prefix and the eight-digit subscriber number for mobiles. Consistency in formatting helps when exporting contacts to devices or sharing numbers with colleagues and friends.
Choosing between formats for your business contacts
If you maintain a business directory that lists Spanish numbers for clients and partners, consider adopting a staggered approach: keep the regional prefixes in the international format for a primary listing, and also include the domestic format in parentheses for internal use. For example, +34 91 123 4567 (91 123 4567). This approach makes it easier to navigate the directory when your team is operating from different locations or devices.
Using a Spanish SIM or roaming plan
When you travel to Spain, a local Spanish SIM can be the most cost-efficient option for calls and messages. If you plan to call from a Spanish SIM to another country, the Spain phone prefix is still relevant, as you will dial internationally to reach contacts outside Spain. Ensure your roaming settings are adjusted to prefer your Spanish SIM for outbound calls, and check with your operator about roaming rates and any SIM-specific prefixes or formats that may apply.
Understanding the evolution of prefixes in Spain
Historical context and reforms
Telecommunications in Spain have evolved over the years from more rigid numbering plans to the modern flexible formats used today. Historically, area codes and trunk prefixes in Spain required different dialling procedures, and the introduction of mobile numbering added new prefixes to accommodate the growing demand for wireless services. The overarching principle remains that the Spain phone prefix is a gateway to unique regional identities, operator allocations, and service types. In recent years, the emphasis has shifted toward uniform international formatting to simplify cross-border communication for residents and visitors alike.
Current best practices for dialling in Spain
Today, the best practice is to dial using the international format (+34) for any contact outside Spain, and to use the domestic format for within-country calls. For mobile numbers, begin with 6 or 7 after the country code. For fixed lines, rely on the two-digit area prefixes like 91 for Madrid or 93 for Barcelona where appropriate. As a rule of thumb, always verify the number’s format when you obtain it from a business card or online listing, and default to the international representation if you expect to contact the person from abroad.
Verifying a Spain phone prefix: reliable tools and tips
Online lookup and recognition
There are reputable online directories and number lookup services that can help identify the geographic origin of a Spain phone prefix based on the digits after +34. If you receive an unfamiliar number starting with a certain two-digit prefix after +34, you can use these tools to confirm whether the number corresponds to Madrid, Barcelona, Valencia, or another region. When using such tools, ensure you choose a trusted source to protect your privacy and avoid misidentifications.
Using your carrier’s resources
Your mobile network operator can also assist with identifying prefixes and the likely country of origin for a number. If you are unsure about a Spain phone prefix you have encountered, contact your provider’s customer service, especially if you are considering international calling plans or roaming options. They can explain the prefix classifications, potential charges, and any regional restrictions that may apply to your plan.
Common questions about the Spain phone prefix
What is the country code for Spain?
The country code for Spain is +34. When dialling from abroad, you would typically use +34, followed by the regional or mobile prefix and the subscriber number. For example, Madrid’s number would appear as +34 91 XXX XXX, and a mobile number as +34 6XX XXX XXX.
Do I need to dial a 0 before the area code in Spain?
No. In international format, you drop the trunk prefix that was used for domestic long-distance calls and simply use the country code +34 along with the appropriate area or mobile prefix. When dialling domestically within Spain, some providers may still require you to dial a 0 before the area code for long-distance calls, but this is becoming less common with modern networks. For international calls, always use +34 or the appropriate international access code.
Are there toll-free numbers in Spain with the Spain phone prefix?
Yes. Spain has toll-free numbers that begin with 800 or 900, and other prefixes such as 901 or 902 that may indicate different tariff arrangements. When calling from outside Spain, verify with your carrier whether international toll-free or special-rate numbers are accessible and what charges may apply from your location.
Glossary of key terms related to the Spain phone prefix
- Spain phone prefix: The combination of the country code and the regional or mobile prefixes used to route calls to Spain.
- Country code (+34): The international prefix used to dial Spain from abroad.
- Area prefix: The two-digit (or occasionally three-digit) code indicating the region for landline numbers within Spain.
- Mobile prefix: The digits that follow the country code for Spanish mobile numbers, typically starting with 6 or 7.
- Toll-free numbers (800, 900): Free-to-call numbers within Spain, subject to tariff rules.
- Trunk prefix (0): The domestic long-distance dialling prefix used in some contexts to access outside of a local calling area; commonly avoided in international format.
Practical takeaways for readers
– The Spain phone prefix is a crucial element for accurate dialling, both for callers from abroad and for residents within Spain. The international code +34 must always appear when calling Spain from outside the country. The region or mobile prefix follows, typically two digits for landlines (e.g., 91 for Madrid, 93 for Barcelona) or 6/7 for mobiles.
– When saving Spanish numbers, adopt the international format with +34 for clarity and portability. This helps ensure that your contacts are reachable from any location and across devices.
– If you encounter unfamiliar numbers, use reputable look-up tools or consult your carrier to determine the likely region and any potential charges associated with the call.
– For businesses, consider offering your Spain-based contacts a clear regional prefix in your number listings to invite trust and familiarity among local customers.
Final thoughts on the Spain Phone Prefix
A solid grasp of the Spain phone prefix helps you connect more reliably with friends, family, clients, and colleagues across Spain. By understanding the country code, the regional prefixes for landlines, and the mobile prefixes that start with 6 or 7, you can navigate both domestic and international dialling with confidence. Whether you are planning a short stay or a long-term move to Spain, the Spain phone prefix remains a fundamental piece of practical telecommunications knowledge that supports efficient and cost-effective communication across borders.