西班牙和法國是歐洲兩個獨立的國家。
西班牙東臨地中海,北瀕比斯開灣,東北同法國、安道爾接壤,西部和葡萄牙緊密相連,南部的直布羅陀海峽扼地中海和大西洋航路的咽喉要道,與非洲大陸的摩洛哥隔海相望(最窄處只有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度。因西班牙地處南歐,受三面海洋氣候的影響,東、南有來自地中海溫暖而潮濕的氣流,北部又有大西洋吹來的陣陣季風,加之本土地理環境復雜,崇山峻嶺,林海草原,錯落有致,從而形成了各自的小氣候。

北部和西北部沿海一帶為海洋性溫帶氣候,全年風調雨順,植被很好,有“綠色西班牙”的美名。