Španielsko leží v juhozápadnej Európe
Susedí s Portugalskom a Francúzskom.
K Španielsku patria aj Baleárske ostrovy (Mallorka, Ibiza a Formentora) ležiace
v Stredozemnom mori a Kanárske ostrovy
v Atlantickom oceáne.
Španielsko je najbližšie k Africkému kontinentu, od ktorého ho delí len 13 km Gibraltárskeho prieplavu.