Пітіузькі острови в Середземному морі, і Канарські острови біля узбережжя Африки в Атлантичному океані. Африканські анклави Сеута, Мелілья та Пеньон-де-Велес де ла Гомера роблять Іспанію єдиною європейською країною, яка має фізичний кордон з африканською країною (Марокко). Кілька невеликих островів в Алборанському морі також є частиною території Іспанії. Материкова частина країни омивається Середземним морем на півдні та сході, за винятком невеликої сухопутної межі з Гібралтаром; на півночі та північному сході межує з Францією (623 км) та Андоррою (63,7 км); на заході — з Португалією (1214 км) та Атлантичним океаном.