🇪🇸

Spain Calling Code

Kingdom of Spain

+34
ISO ESESP
Last reviewed
Last reviewed:

Key Facts

International Calling Code
+34
Country Name
Spain
Official Name
Kingdom of Spain
Capital City
Madrid
Region
Europe
Subregion
Southern Europe
ISO 3166-1 Alpha-2
ES
ISO 3166-1 Alpha-3
ESP
International Exit Prefix
00

Spain Calling Code FAQ

What is the country calling code for Spain?
+34. Dial your exit code (or +), then 34, then the full nine-digit Spanish number. Nothing is removed and nothing is added, for mobiles and landlines alike.
Should I drop the 9 at the start of a Spanish landline?
No. The 9 or 8 at the start of a Spanish landline is part of the nine-digit number, so it stays after +34, and there is no 0 to add either.
What are the 103, 104, 105 and 107 codes?
They are call-by-call carrier-selection codes used inside Spain to choose the carrier for one call. They are not part of anyone’s number, so never save one in a contact or put it after +34.
What exit code do I use to call abroad from Spain?
00. Dial 00, the country code and the number, for example 00 1 XXX XXX XXXX for a US number, or use + on a mobile. A carrier-selection code, if you use one, goes before the 00, never after it.

How to Dial Spain

Saving the number in contacts

Start with +34, then use the reviewed national significant number. There is no domestic trunk prefix. Keep all nine digits after +34; the leading 9 or 8 of a landline is part of the number.

Calling from abroad

On a mobile, use the + form. If a network requires digits instead, replace + with that origin network's international prefix. Spain's own standard exit prefix for outbound calls is 00.

Calling a Spain mobile

Add +34 before the nine digits; remove nothing.

Domestic display
6XX XXX XXX
International display
+34 6XX XXX XXX
  1. +34Country code: Spain
  2. 6XX XXX XXXMobile number: Nine-digit placeholder pattern

Calling a Spain landline

Add +34 before the nine digits; keep the leading 9.

Domestic display
91X XXX XXX
International display
+34 91X XXX XXX
  1. +34Country code: Spain
  2. 91XProvincial code: Madrid pattern, dialled as part of the number
  3. XXX XXXSubscriber digits: Placeholder digits

Calling Spain from the US, UK or France

  • From the US: 011 34 6XX XXX XXX for a mobile, or 011 34 91X XXX XXX for a Madrid landline.
  • From the UK or France: both use 00, so it is 00 34 6XX XXX XXX or 00 34 91X XXX XXX.
  • From any mobile: +34 6XX XXX XXX.

Count to nine after 34. Fewer means a digit is missing, usually a leading 9 that was taken for a prefix. More means an exit code or carrier-selection code is still attached.

Exceptions and Routing Notes

Common Spain Formatting Mistakes

  • Dropping the leading 9 of a landline as if it were a trunk prefix.
  • Adding a 0 after +34.
  • Saving a carrier-selection code (103, 104, 105 or 107…) as part of the contact.

Number Portability and Carrier Data

Mobile number portability means a prefix may not identify the current carrier. Treat carrier data as a timestamped lookup result, not a permanent property of the number.

Primary sources

  1. Descripción del Plan de Numeración TelefónicaMinisterio para la Transformación Digital y de la Función Pública. Verified 2026-09-27.
  2. Presentation of the E.164 national numbering plan: country code 34 – SpainMinisterio para la Transformación Digital y de la Función Pública. Verified 2026-09-27.
  3. National numbering plan: SpainInternational Telecommunication Union. Verified 2026-09-27.
  4. ITU-T E.164: The international public telecommunication numbering planInternational Telecommunication Union. Verified 2026-07-19.

See our editorial and sourcing methodology.

Independent reference site. Information only, not telecom or legal advice.