Современный флаг Испании существует с 1785 года. Тогда король Карлос III Бурбон повелел испанским военным кораблям использовать знаки, позволяющие отличать их от кораблей других государств, т.к. белый морской штандарт Испании, с изображенным гербом дома Бурбонов, легко спутать со штандартами судов других стран. С тех пор красный и жёлтый цвета традиционно ассоциируются с Испанией. Как государственные они были приняты только в 1927 году.
Флаг состоит из двух равновеликих горизонтальных красных полос, верхней и нижней, между которыми расположена жёлтая горизонтальная полоса, ширина которой в два раза больше каждой красной полосы. На жёлтой полосе на расстоянии 1/3 от древкового края полотнища расположено изображение герба Испании.
В 1770 году король Карл III (Carlos III) утвердил «La Marcha Granadera» как официальный гимн, который стал исполняться во время всех официальных церемоний. Поскольку он постоянно исполнялся во время мероприятий, где присутствовали члены королевской фамилии, испанцы стали считать его своим национальным гимном и прозвали его «Королевским маршем». После прихода к власти короля Хуана Карлоса I и принятия в 1978 году Конституции, маэстро Франсиско Грау было поручено создать новую аранжировку гимна. В октябре 1997 года «La Marcha Real» был утверждён национальным гимном страны[4][5]. Ныне используется версия 2008 года, автором которой является Паулино Куберо[6].