Die spanische Nationalhymne ist eine der ältesten in Europa, der Ursprung ist unbekannt. Erstmals erwähnt wird sie in einem Dokument von 1761, "Libro de Ordenanza de los toques militares de la Infantería Española" von Manuel de Espinosa, mit dem Titel Marcha Granadera (Grenadiermarsch), aber ohne Autor.
1770 wurde der Marcha Granadera von König Karl III. zum offiziellen "Ehrenmarsch" erklärt. In kurzer Zeit und ohne explizite Anweisung des Königs avancierte es für das spanische Volk als "La Marcha Real" betitelt zur Nationalhymne, da es stets gespielt wurde, wenn der König, die Königin oder der Kronprinz öffentlich auftraten.
Während der Zweiten Republik (1930-1939), wurde dieses Lied durch den Himno de Riego ersetzt. Franco führte La Marcha Real wieder ein. Während seiner Diktatur (1939-1975) wurde manchmal die Nationalhymne mit den Versen des Dichters José María Pemán gesungen. Dieser Text wurde aber nie offiziell anerkannt. Er lautet wie folgt:
|
¡Viva España! Alzad los frentes, hijos del pueblo español Que quiere resurgir. |
Es lebe Spanien! Erhebt, die Häupter, Söhne der spanischen Nation, die neu erstehen will. |
Üblich war in der Franco-Zeit auch das Abspielen des Triple Himno (dreifache Hymne), welche sich aus der carlistischen Marcha de Oriamendi, der falangistischen Parteihymne Cara al Sol und der Marcha Real zusammensetzte.





