Skip to main content

Language schools in Spain

The open map holds 8,287 open language schools across 50 provinces of Spain (Overture, August 2026). 7,012 publish a website and 8,163 a phone number. Reachable means a place published at least one way in. Counts are per trade; a place with two trades is in both.

Language schools, by province

WhereOn the mapWebsitePhoneSocial pageEmail
Madrid1,15095%99%81%65%
Barcelona98890%98%90%73%
Valencia51985%99%92%77%
Sevilla41285%98%91%76%
Málaga40087%99%93%79%
Alicante37975%98%94%79%
Murcia26978%99%94%77%
Cádiz25179%99%93%78%
Bizkaia24385%98%89%76%
A Coruña21178%100%91%77%
Asturies21182%98%97%86%
Granada20085%100%93%81%
Gipuzkoa17587%99%83%67%
Pontevedra15579%99%95%82%
Zaragoza15489%99%88%73%
Almería14476%99%92%74%
Las Palmas13880%96%94%82%
Girona13787%100%91%75%
Cantabria13484%99%91%81%
Castellón13070%99%94%82%
Córdoba12781%97%94%84%
Illes Balears12680%96%96%85%
Tarragona12685%98%94%79%
Santa Cruz de Tenerife11686%98%96%86%
Jaén10375%98%95%84%
Badajoz9677%96%93%80%
Navarra9689%100%89%78%
Toledo9375%97%91%72%
Valladolid8290%100%93%82%
Ciudad Real7672%99%99%79%
Salamanca7695%100%93%79%
Álava7189%97%94%79%
Huelva6971%100%97%90%
Albacete6475%100%97%80%
León6477%100%95%72%
La Rioja6284%100%97%84%
Lleida5680%98%93%73%
Burgos5481%98%96%80%
Cáceres5381%98%96%87%
Lugo4965%100%92%73%
Ourense4473%95%95%82%
Huesca3589%97%89%83%
Guadalajara3488%97%85%71%
Segovia2576%100%96%88%
Teruel1989%100%95%89%
Cuenca1878%100%100%83%
Palencia1883%94%89%83%
Ávila13100%100%85%77%
Soria1182%100%91%82%
Zamora1173%100%82%73%

Source: Overture Places, release August 2026. Places Overture lists as closed are not counted.

Get the list, not the count

Veii finds the language schools in Spain on the same map, reads their sites for the people behind them, verifies the addresses it finds, and watches the market for what changes. Free to start.

Find them with Veii

All markets