Provincial dialing codes in Spain

Provincial dialing codes in Spain - ordered by province

In Spain fixed telephone numbers usually start with the number 9. Mobiles and cell phone numbers start with 6. Each province has a prefix according to which province it is in for example 91 is Madrid, Barcelona is 93. In the table below you will see all the dialing prefixes. If you receive a lot of calls from Spanish numbers than you will get to know the most common ones because they appear in the called ID.

Español

Order by Code Order by Province

Click to send the information request


Provincia Codigo
Alava945
Albacete967
Alicante96
Almeria950
Asturias98
Avila920
Badajoz924
Baleares971
Barcelona93
Burgos947
Caceres927
Cadiz956
Cantabria942
Castellon964
Ceuta956
CiudadReal926
Cordoba957
Cuenca969
Gerona972
Granada958
Guadalajara949
Guipuzcoa943
Huelva959
Huesca974
Jaen953
La Coruna981
LaRioja941
LasPalmas928
Leon987
Lerida973
Lugo982
Madrid91
Malaga952
Melilla952
Murcia968
Navarra948
Orense988
Palencia979
Pontevedra986
Salamanca923
Segovia921
Sevilla95
Soria975
Tarragona977
Tenerife922
Teruel978
Toledo925
Valencia96
Valladolid983
Vizcaya94
Zamora980
Zaragoza976