Spain flag

Spain Country Code

The ITU country calling code for Spain is +34. From Canada, dial 011 (international access), then +34, then the local number.

+34
Calling Code
49.3M
Population
506.0K km²
Area (km²)
Euro
EUR

Quick Facts

Spain flag

Kingdom of Spain

Spain

Europe Southern Europe
Spain coat of arms

Coat of arms

Basic Information

Calling Code +34
ISO Codes ES / ESP
Capital Madrid
Independent Yes

Demographics

Population 49.3M
Area 506.0K km²
Languages Spanish, Catalan
Driving Side right

Geography & Time

Region Europe
Subregion Southern Europe
Continent Europe
Time Zones UTC, UTC+01:00

Currency

Euro (EUR)

Borders

How to Call Spain

From Any Country:

+34 [Local Phone Number]

Example:

+34 91 123 45 67

(Example: Calling Madrid, Spain from anywhere in the world)

How do I dial mobiles vs landlines in Spain

Spain’s country calling code is +34, and Spain uses a closed 9-digit numbering plan—in practice, that means you normally dial the full 9 digits for Spanish numbers (whether you’re calling across the country or within the same region). Unlike many countries, Spain does not use a national trunk prefix like “0” for domestic long-distance calls, so a Spanish landline or mobile is typically just dialed as its full 9-digit national number inside Spain. 

When calling Spain from abroad, dial your international exit code (or just +), then 34, then the full 9-digit Spanish number. Landlines are usually in geographic ranges starting with 8 or 9, while mobiles generally start with 6 or 7—but either way, from outside Spain the pattern is the same: +34 followed by the 9 digits. Example: a Madrid landline starting 91… becomes +34 91…, and a mobile starting 6… becomes +34 6…. 

What are the emergency numbers in Spain

The general emergency number in Spain is 112 (free and works nationwide). You may also see 091 (Policía Nacional), 062 (Guardia Civil), and 092 (local/municipal police in many areas). For urgent medical emergencies, 061 is widely used in Spain (often alongside 112).

What are the city and area codes in Spain

Dialing tip: In Spain, these “area codes” are really prefixes that are part of the 9-digit number. So you typically don’t drop anything—just dial the full 9 digits domestically, or +34 + all 9 digits internationally.
City Area Code International Dialing Format
Madrid
91
+34 91 XXX XXXX
Barcelona
93
+34 93 XXX XXXX
Valencia (city)
963
+34 963 XXX XXX
Seville (Sevilla)
954
+34 954 XXX XXX
Málaga
952
+34 952 XXX XXX
Zaragoza
976
+34 976 XXX XXX
Bilbao (Bizkaia)
944
+34 944 XXX XXX
Alicante
965
+34 965 XXX XXX
Murcia
968
+34 968 XXX XXX
Palma de Mallorca (Balearic Islands)
971
+34 971 XXX XXX
Santa Cruz de Tenerife
922
+34 922 XXX XXX
Las Palmas (Gran Canaria)
928
+34 928 XXX XXX

What are the mobile operators in Spain

Dialing tip: Spanish mobile numbers generally start with 6 or 7, but the prefix doesn’t reliably identify the current operator because numbers can be ported and blocks are assigned over time.
Mobile Operator
Movistar (Telefónica)
Orange / MasOrange
Vodafone Spain
Digi Mobil
O2 (Telefónica brand)
Lowi (Vodafone brand)

What time is it in Spain right now for calling

Spain flag

Madrid

Spain

Loading...
Loading...
UTC+2

Your Location

Current Location

Loading...
Loading...
Loading...
Time Difference:
Calculating...
hours

Spain Map

Region: Europe

What is the current Weather in Madrid

clear sky

32°C

clear sky

Feels like 30°C

Wind 7 km/h
Humidity 22%
Pressure 1019 hPa
Sunrise 04:49 AM
Sunset 07:35 PM
Visibility 10 km
Min Temp 31°C
Max Temp 33°C
Cloudiness 0%

Currency Exchange Rate

Exchange Rate
Loading...
Converted Amount
Loading...
Last updated: Loading...