西班牙和法国是欧洲两个独立的国家。
西班牙东临地中海,北濒比斯开湾,东北同法国、安道尔接壤,西部和葡萄牙紧密相连,南部的直布罗陀海峡扼地中海和大西洋航路的咽喉要道,与非洲大陆的摩洛哥隔海相望(最窄处只有14公里),是南欧一颗璀灿的明珠。西班牙总面积共计505877平方公里,约占地球陆地面积的4/1000,是欧洲土地面积较广阔的国家之一,仅次于俄罗斯、德国和法国,是欧洲第四大国。
西班牙和葡萄牙一起位于欧洲西南端伊比利亚半岛上,号称“永不沉没的航船”。由于欧洲主要山脉之一的比利牛斯山脉横亘半岛与大陆之间,所以自古以来又称为比利牛斯半岛。整个伊比利亚半岛呈五角形,面积共为55。38万平方公里,其中西班牙占据了5/6以上,达49.246万平方公里。半岛以马德里为中心,距东部的巴塞罗那600公里,同最南端的加迪斯城相距530公里,距最西边的拉科鲁尼亚城590公里,离北部的西、法边境600公里,即使和最西端的葡萄牙首都里斯本相距也只有600多公里。
西班牙的领土,除半岛陆地部分外,还包括地中海的巴利阿里群岛,其面积为5014平方公里;北非西海岸和大西洋中的加那利群岛,面积为7413平方公里;另外,西班牙还有两块处于摩洛哥土地上的飞地:梅利利亚和休达,面积32平方公里(两地归属问题至今同摩洛哥有争议)。从马德里坐飞机到巴利阿里岛上最大的马略卡的首府帕尔马和加那利岛中的大加那利岛,分别只需1小时和2.5小时。
西班牙大陆本土大体上位于北纬36度至43度之间。由于地形变化多端,西班牙各地的气候大相径庭。本土与地处非洲的加那利群岛的气候,简直是两个世界,不能同日而语。但一般说来,西班牙大部分地区受地中海的影响,属温带。除少数地区外,冬天不是很冷,夏天不是很热,生活比较舒适。
西班牙一年四季分明。最冷月为1至2月,平均气温是:东部、南部为摄氏8度至13度;北部2度至10度。最热月是8月,平均气温是:东部、南部为摄氏24度至36度;北部为摄氏16度至21度。因西班牙地处南欧,受三面海洋气候的影响,东、南有来自地中海温暖而潮湿的气流,北部又有大西洋吹来的阵阵季风,加之本土地理环境复杂,崇山峻岭,林海草原,错落有致,从而形成了各自的小气候。
北部和西北部沿海一带为海洋性温带气候,全年风调雨顺,植被很好,有“绿色西班牙”的美名。