西班牙位于歐洲西南部伊比利亞半島,處于歐洲和非洲、大西洋和地中海的咽喉位置。西鄰葡萄牙,西北為大西洋,東北與法國、安道爾公國接壤,北瀕比斯開灣,南隔直布羅陀海峽與非洲的摩洛哥相望,東和東南瀕臨地中海。
全國面積506,030平方公裡,是歐盟第二大國家(僅次于法國),包括本土、地中海上的巴利阿裡群島、大西洋上的加那利群島以及非洲北部休達、梅裡亞兩塊飛地。西班牙海岸線7800公裡,境内多山,是歐洲高山國家之壹。
首都馬德裡位于東1時區,比北京時間晚7個小時;每年3月最後壹個星期日到10月最後壹個星期日實行夏令時,夏令時比北京時間晚6個小時。加那利自治區比馬德裡時間晚1個小時。