Valdkundal om maröunoid Portugalijanke päivlaskmas (röunan piduz — 1224 km), Andorranke (63 km) da Francijanke (646 km) pohjoižes, Surenke Britanijanke suves (Gibraltar, 1 km) da Marokonke (Seut-, Melilj da Penjon de Veles de la Gomer-pol'anklavad, 18 km).
Страна имеет сухопутные границы с Португалией на западе (протяженность границы - 1224 км), Андоррой (63 км) и Францией (646 км) на севере, Великобританией на юге (Гибралтар, 1 км) и Марокко (анклавы Сеута, Мелилья и Пенхон-де-Велес-де-ла-Гомер, 18 км).