Jabarkan Geografi dari Sepanyol dalam bahasa melayu

Pada keluasan 194,884 mi² (504,782 km²), Sepanyol ialah negara yang ke-51 terbesar di dunia. Saiznya serupa dengan Turkmenistan dan lebih besar berbanding negeri California di Amerika Syarikat.

Spain bersempadan dengan Portugal di barat, Gibraltar (sebuah wilayah seberang laut British) dan Maghribi di selatan, melalui kota-kotanya di Afrika Utara (Ceuta dan Melilla). Di timur laut sepanjang pergunungan Pyrene, Sepanyol bersempadan dengan Perancis dan kerajaan kecil Andorra. Wilayah Sepanyol juga termasuk Kepulauan Balearic di Laut Mediterranean, Kepulauan Canary di Lautan Atlantik dan sebilangan pulau yang tidak dihuni di sisi Mediterranean selat Gibraltar, dikenali sebagai , seperti kepulauan Chafarina, Pulau Alborán, "batu-batan" () Vélez dan Alhucemas, serta Pulau Perejil yang kecil. Di barat laut sepanjang banjaran tersebut pula terdapat sebuah pekan terpisah bernama Llívia di Catalonia yang dikelilingi wilayah milik Perancis.

Tanah besar Sepanyol didominasi oleh penara dan banjaran gunung yang tinggi, seperti Sierra Nevada. Dari gunung-gunung ini mengalirnya beberapa batang sungai utama seperti Tajo, Ebro, Duero, Guadiana dan Guadalquivir. Tanah lanar dijumpai sekitar kawasan pantai, antaranya yang terbesar ialah kawasan Guadalquivir di Andalusia.

Oleh sebab keadaan geografi dan orografi Sepanyol, iklmnya amat pelbagai; sehingga boleh dibahagi kepada tiga kawasan:

Iklim kebenuaan yang sederhana terjadi dalam kawasan pedalaman Semenanjung (bandaraya terbesar, Madrid).

Kawasan iklim Mediterranean yang terbentang lebih kurang dari dataran Andalusia sepanjang pantai selatan dan timur hingga ke banjaran Pyrene, pada sebelah banjaran gunung sepanjang tepi kawasan pantai yang menghadap laut (bandaraya terbesar, Barcelona).

Iklim lautan terjadi di Galicia dan the jalur pantai di tepi Teluk Biscay (bandaraya terbesar, Bilbao). Kawasan ini sering bergelar Sepanyol Hijau.