In shortNumber 1 in our ranking is Mediterráneo, followed by Entre dos tierras and La chica de ayer.
Ranking the best Spanish songs of all time means stepping onto sacred ground: everyone has their own. We have mixed eras and styles, from singer-songwriters to the Movida, from rock to urban flamenco.
Where are Alaska, Los Secretos, Estopa, Sabina or Raphael? Vote for your favourite song below or tell us which one is missing.
Thanks. You voted for . Your vote counts.
We'll publish the readers' ranking once there are enough votes for it to be representative.
1. Mediterráneo
Joan Manuel Serrat · 1971
A declaration of love to the sea and to a way of life. Five decades on, it is still the song that best sums up Mediterranean identity.
2. Entre dos tierras
Héroes del Silencio · 1990
One of the most recognisable riffs in Spanish-language rock. It took Héroes del Silencio to stadiums across Europe and Latin America.
3. La chica de ayer
Nacha Pop · 1980
Antonio Vega wrote the anthem of the Madrid Movida. Simple, melancholic and covered by artists of every generation.
4. Hijo de la luna
Mecano · 1986
A Romani legend turned into a song by José María Cano and sung by Ana Torroja. It crossed borders and was covered in several languages.
5. Escuela de calor
Radio Futura · 1984
The Auserón brothers' band and its most danced-to song. Modernity and rhythm at the height of the 1980s cultural explosion.
6. Sin documentos
Los Rodríguez · 1993
Andrés Calamaro, Ariel Rot and company wrote one of the most beautiful love songs in Spanish-language rock.
7. Insurrección
El Último de la Fila · 1988
Manolo García and Quimi Portet at their best. A song still heard at every concert and every karaoke night.
8. Vivir así es morir de amor
Camilo Sesto · 1978
One of the great ballads of Spanish-language romantic song, with a vocal performance few could match.
9. Malamente
Rosalía · 2018
Flamenco, urban sounds and a music video full of symbolism. It was the start of Rosalía's global success.
10. So payaso
Extremoduro · 1996
Robe Iniesta at his most direct and raw. A Spanish rock anthem sung by several generations.
Frequently asked questions
What is the best Spanish song of all time?
Mediterráneo, by Joan Manuel Serrat (1971), comes out as the favourite in many polls and is number 1 in our ranking.
Which Spanish songs from the 1980s are best remembered?
La chica de ayer (Nacha Pop), Escuela de calor (Radio Futura), Hijo de la luna (Mecano) and Insurrección (El Último de la Fila) are among the best loved.
Would you change the order?
Tell us what's missing, what shouldn't be here or what you'd put at number 1.
