Spain Calling Codes

Country Code +27

Spain and Balearic Islands ... Canary Islands ... Ceuta and Melilla
Spain enacted a new dialing plan on 4 April 1998 ... prefixing all area codes with a "9." Currently all numbers in Spain have nine digits and require the use of area codes. This includes mobile phones. No NDD (National Direct Dialing) number is needed.
City Codes
A Coruńa981
Alava 945
Albacete 967
Alicante 96
Almeria 950
Asturias 985
Avila 920
Badajoz 924
Baleares 971
Barcelona 93
Bilbao 94
Burgos 947
Caceres 927
Cadiz 956
Cantabria 942
Castellon 964
Ceuta 952
Cordoba 957
Cuenca 969
Girona 972
Granada 958
Guadalajara 949
Guipuzcoa 943
Huelva 959
Huesca 974
Igualada 93
Jaen 953
La Rioja 941
Las Palmas 928
Las Palmas de Gran Canaria 928
Leon 987
Lerida 973
Lugo 982
Madrid 91
Malaga 95
Melilla 952
Murcia 968
Navarra 948
Orense 988
Palencia 979
Palma De Mallorca 971
Pamplona 948
Pontevedra 986
Salamanca 923
Santa Cruz de Tenerife 922
Santander 942
Segovia 921
Seville 95
Soria 954
Tarragona 977
Tenerife922
Turuel 978
Toledo 925
Torremolinos 952
Valencia 96
Valladolid 983
Vizcaya 94
Zamora 980
Zaragoza 976
Mobile Phones
Airtel GSM607 ... 670
MoviLine608
MoviStar GSM609 ... 629 ... 639
Spain Calling Codes, International Calling Codes, Phone Calls, Dialing, Area Code, Phone Dialing, International Dialing Codes, Calling Country Codes, Country Code, City Codes