Hiszpania to czwarte co do wielkości państwo w Europie, zajmuje dużą część Półwyspu Iberyjskiego i dwa archipelagi – Wyspy Kanaryjskie na Atlantyku oraz Baleary na Morzu Śródziemnym.