西班牙位于欧洲西南部伊比利亚半岛,处于欧洲和非洲、大西洋和地中海的咽喉位置。西邻葡萄牙,西北为大西洋,东北与法国、安道尔公国接壤,北濒比斯开湾,南隔直布罗陀海峡与非洲的摩洛哥相望,东和东南濒临地中海。
全国面积506,030平方公里,是欧盟第二大国家(仅次于法国),包括本土、地中海上的巴利阿里群岛、大西洋上的加那利群岛以及非洲北部休达、梅里亚两块飞地。西班牙海岸线7800公里,境内多山,是欧洲高山国家之一。
首都马德里位于东1时区,比北京时间晚7个小时;每年3月最后一个星期日到10月最后一个星期日实行夏令时,夏令时比北京时间晚6个小时。加那利自治区比马德里时间晚1个小时。