Spain

Spain area codes

Full coverage: 51 area codes available for local numbers, hosted PBX, SIP trunks and contact center.

A Coruna (1)

Alacant (1)

Alava (1)

Albacete (1)

Almeria (1)

Asturias (1)

Avila (1)

Badajoz (1)

Baleares (1)

Barcelona (1)

Bilbao (1)

Burgos (1)

Caceres (1)

Cadiz (1)

Castellon (1)

Ciudad Real (1)

Cordoba (1)

Cuenca (1)

Girona (1)

Granada (1)

Guadalajara (1)

Huelva (1)

Huesca (1)

Jaen (1)

Las Palmas (1)

Leon (1)

Lleida (1)

Logrono (1)

Lugo (1)

Madrid (1)

Malaga (1)

Murcia (1)

National (1)

  • +34 902
    National

Navarra (1)

Orense (1)

Palencia (1)

Pontevedra (1)

Salamanca (1)

San Sebastian (1)

Santa Cruz (1)

Santander (1)

Segovia (1)

Sevilla (1)

Soria (1)

Tarragona (1)

Teruel (1)

Toledo (1)

Valencia (1)

Valladolid (1)

Zamora (1)

Zaragoza (1)

Frequently asked questions

How many Spain area codes do you cover?+

We cover all 51 area codes in Spain, for example +34 881, +34 865, +34 945, for local numbers, hosted PBX and SIP trunks.

How do I pick the right Spain area code?+

Choose the code for the city where you want a local presence. Our team helps you pick the code your customers recognise.

Can I combine several area codes on one trunk?+

Yes. All your numbers, whatever the area code, land on the same SIP trunk or PBX instance.

Are calls to these area codes billed differently?+

Outbound rates depend on the destination type (fixed, mobile, special), not on the area code itself. Billing is per second.

Can I port an existing number and keep its area code?+

Yes. Porting keeps your area code and number with zero downtime, usually within 2–4 weeks.

Do these numbers support emergency calling?+

Yes, where local regulation allows. We register the emergency address tied to each number during onboarding.