TOP 10 · MUSIC

The 10 Best Spanish Songs of All Time

Mediterráneo, Entre dos tierras, La chica de ayer, Hijo de la luna, Malamente... The 10 best Spanish songs ever. Which one is yours?

By the Editorial TeamPublished

Ranking of the 10 best Spanish songs of all time

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.

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.

It counts as your vote. Our editors review every suggestion before it appears on the site.

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.

#Spain#Spanish music

Would you change the order?

Tell us what's missing, what shouldn't be here or what you'd put at number 1.

Comments are reviewed automatically. Be respectful: opinions are welcome, insults are not.