A Spain number gives your business a local presence with country code +34. Spain has no trunk prefix, so a number is dialled the same way nationally, and from abroad callers simply add +34 in front.
Number types in Spain
- Local numbersGeographic numbers with a city or regional area code. Customers see a familiar local number and call you at local rates.
- National numbersNon-geographic numbers that work nationwide without tying you to one city — ideal for a single number across the whole country.
- Mobile numbersNumbers from mobile ranges, for services that need a mobile-looking number. SMS capability depends on the range.
- Toll-free numbersFree for your callers from most networks. You cover the inbound cost, which lowers the barrier for sales and support calls.
Local numbers by city
- Madrid 910
- Barcelona 930
- Valencia 960
- Zaragoza 976
- Málaga 951
- Murcia 968
- Alicante 965
- Valladolid 983
- A Coruña 981
- Granada 958
- Almería 950
- Burgos 947
- Albacete 967
- Badajoz 924
- Salamanca 923
- Huelva 959
- Tarragona 977
- Lleida 973
- León 987
- Cádiz 956
- Jaén 953
- Ourense 988
- Girona 972
- Lugo 982
- Cáceres 927
- Guadalajara 949
- Toledo 925
- Pontevedra 986
- Palencia 979
- Ciudad Real 926
- Zamora 980
- Ávila 920
- Cuenca 969
- Huesca 974
- Segovia 921
- Soria 975
- Teruel 978
- Araba 945
- Asturias 984
- Balearic Islands 971
National prefixes
Toll-free prefixes
Spain numbering at a glance
| Country code | +34 |
|---|---|
| Trunk prefix | None |
| International call prefix | 00 |
| Geographic number length | 9 digits after the country code |
| Mobile number length | 9 digits |
| Example landline format | +34 810 12 34 56 |
| Number types in the plan | Local, national, mobile and toll-free |
| Capital | Madrid |
| Official languages | Spanish, Catalan, Galician |
| Currency | EUR |
| Time zone | Europe/Madrid |
What you get with every Spain number
- Delivery to your SIP trunk, IP-PBX, Microsoft Teams (Direct Routing), softphone or any mobile number
- Time-of-day routing, failover destinations and simultaneous ring
- Real-time call records and usage in the customer portal
- Number porting in and out, where the Spain regulator allows it
Requirements for Spain numbers
Some Spain number ranges require proof of a business or residential address, or company registration documents. You will see exactly what is needed for the number you choose before you pay, and you can upload documents in the portal. How verification works.
Frequently asked questions
Can I get a Spain number if my business is based elsewhere?
Often, yes. Many Spain ranges are available to international businesses; others need a local address. The requirement is shown on each number before checkout.
How do people abroad call a Spain number?
They dial their international access code (or + on a mobile), then 34, then the number. For example: +34 810 12 34 56.
Can I move my existing Spain number to you?
In most cases, yes. Contact sales with the number and current provider and we will confirm portability and timing.
Which Spain cities can I get a local number in?
We list local area codes for 40 Spain cities and regions, including Madrid, Barcelona, Valencia, Zaragoza, Málaga and Murcia. Live stock is shown on each city page.