西班牙东北隔比利牛斯山脉与法国和安道尔相连,西邻葡萄牙。南隔直布罗陀海峡与非洲的摩洛哥相望。北面比斯开湾,东临地中海与意大利隔海相望,西北、西南临大西洋。

法国位于欧洲西部,与比利时、卢森堡、瑞士、德国、意大利、西班牙、安道尔、摩纳哥接壤,西北隔拉芒什海峡与英国相望,濒临北海、英吉利海峡、大西洋和地中海四大海域。

从西班牙到法国(两国地理中心)的直线距离(飞行路线)为802公里(498英里或433海里)。