Hacia el este y al oeste limita con el mar Mediterráneo y con el océano Atlántico y Portugal respectivamente, mientras que al norte lo hace con la Sierra Morena, que la separa de la Meseta, y al sur con el estrecho de Gibraltar, que la separa del continente africano.