Trasferimento di denaro ACE - Blog

What Is the Spain Country Code

What Is the Spain Country Code?

01 Sep 2025


If you’re trying to reach family in Madrid or a new friend in Barcelona—maybe to confirm details before you sending money online. The answer is simple: dial +34 before the 9-digit Spanish number. That’s Spain’s international code and it works from any country, mobile or landline. Spain uses a closed 9-digit plan with no trunk “0,” so you always dial +34 followed by the full 9 digits.

What prefix do I dial before any Spanish number?

  • From outside Spain: dial +34 (or the international prefix in your country, often 00), then the 9-digit number.
  • From inside Spain: just dial the 9 digits—local calls don’t “drop” any digits.
  • On mobiles, holding 0 usually inserts the +.

Spain’s national plan is closed to 9 digits, and international calls from Spain use 00; callers to Spain use +34.

Read more at Spain’s Plan Nacional de Numeración.

Which digits tell me the city or region?

Spain’s geographic numbers start with 8 or 9. The first two–three digits identify a provincial prefix (what many people still call “area codes”). For capacity, each province has ranges beginning with both 8 and 9.

Below are common prefixes used for major cities/provinces. These are examples, the exact third digit can vary by block, but the format is consistent.

City & province prefixes (with quick dial examples)

City/ProvincePrefix(es)Dial from abroad (example)

Madrid (Madrid)

91, 81

+34 91 234 5678

Barcelona (Barcelona)

93, 83

+34 93 234 5678

Valencia (Valencia)

960–963, 860–863

+34 963 234 567

Seville (Sevilla)

954/955, 854/855

+34 954 234 567

Málaga (Málaga)

951/952, 851/852

+34 952 234 567

Bilbao (Bizkaia/Vizcaya)

944/946, 844/846

+34 944 234 567

Zaragoza (Zaragoza)

976, 876

+34 976 234 567

Murcia (Murcia)

968, 868

+34 968 234 567

Alicante (Alicante)

965/966, 865/866

+34 965 234 567

Palma (Illes Balears)

971, 871

+34 971 234 567

Las Palmas (Las Palmas)

928, 828

+34 928 234 567

Santa Cruz de Tenerife

922, 822

+34 922 234 567

A Coruña (A Coruña)

981, 881

+34 981 234 567

Granada (Granada)

958, 858

+34 958 234 567

Córdoba (Córdoba)

957, 857

+34 957 234 567

Tip: This table also helps searchers who look for Spanish telephone codes by city.

How do mobiles, toll-free, and special numbers work?

  • Mobiles: Spanish mobile numbers start with 6 or 7. Newer blocks include 71, 72, 73, and 74.
  • Toll-free: Numbers starting with 800 or 900 are toll-free for the caller in Spain.
  • Shared-cost: 901/902 are not toll-free.
  • Premium-rate: 803/806/807 (and 905 televoting) carry higher charges—avoid calling them by mistake.
  • Emergency: Dial 112 anywhere in Spain (and the EU).

The official user guide confirms mobile ranges 6 and 71–74; it also classifies 800/900 as free to call.

What has changed for telemarketing numbers in 2025?

To reduce spam and fraud, Spain now forbids unsolicited commercial calls from mobile numbers. Businesses must identify themselves using geographic prefixes or 800/900 numbers (which may also place outbound calls). This makes it easier to spot legit calls and return them at no cost. Official references: the government press note and the BOE (state bulletin) Orden TDF/149/2025 authorizing 800/900 in caller ID.

How do I format Spanish numbers correctly (with examples)?

  • Landline (Madrid): +34 91 234 5678
  • Mobile: +34 6/7 xx xxx xxx
  • Customer service (toll-free): +34 800/900 xxx xxx
  • Calling out of Spain: dial 00 + country code + number (e.g., Italy → 00 39 …)

If you’re saving contacts for WhatsApp or Viber, always save them in +34 format.

Where does this tie in with sending money?

Many expats call loved ones before or after they send support home. When you’re finished dialing Spain, remember you can also move funds securely with ACE Money Transfer—fast, reliable, and built around our community’s needs. (And yes, the phone code in Spain you’ll use to confirm a transfer is still +34.)

FAQs

Do I need to drop a leading “0” when dialing Spain?

No. You do not drop the leading “0”. You always dial +34 plus the full 9 digits.

Are 800 or 900 numbers free from mobiles too?

Yes. 800/900 are classified as toll-free for the caller in Spain, on fixed and mobile lines.

What prefixes do mobiles use?

Mobiles start with 6 or 7 (including 71–74). They don’t use city prefixes.

What’s the emergency number anywhere in Spain?

Dial 112. It’s the single EU emergency number, free of charge.

What phrase should I search if I forget the code?

Search “code to ring spain” or “Spain +34”—both point to the same answer.

Ready to connect?

Now you know the +34 prefix, the city patterns, and which numbers are free or premium. Spain’s calling is simple: +34 plus the 9-digit number. Whether you’re reaching a landline in Seville or a mobile in Bilbao. Save your contacts in international format and call with confidence. Then, if you’re supporting loved ones, send money the easy way with ACE.


Tips for Expatriates

  • Categories
  • Country