Spania a participat pentru prima dată la Jocurile Olimpice în 1900. Din 1920, Spania a trimis sportivi la majoritatea Jocurilor Olimpice de vară. Din 1936, Spania a participat la toate Jocurile Olimpice de iarnă.
Spania a boicotat Jocurile Olimpice de vară din 1936 din Germania nazistă. De asemenea, a boicotat Jocurile din 1956 de la Melbourne din cauza invaziei Uniunii Sovietice în Ungaria. Evenimentele ecvestre din 1956 au avut loc cu cinci luni mai devreme, la Stockholm, iar Spania a participat la aceste evenimente.
Spania a găzduit Jocurile Olimpice de vară din 1992 la Barcelona. Barcelona era orașul de reședință al președintelui Comitetului Internațional Olimpic de la acea vreme, Juan Antonio Samaranch.
Sportivii spanioli au câștigat în total 132 de medalii. Navigația le-a adus cel mai mare număr de medalii la un singur sport. Spania a câștigat doar două medalii la Jocurile de iarnă.
Comitetul Olimpic Spaniol (Comité Olímpico Español) a fost creat în 1924.