İspanya'daki başlıca yeryüzü şekilleri, ülkenin yüzde 45'ini kapsayan Meseta Platosu, güneydoğudaki Endülüs Ovası, İspanya ile Fransa arasındaki sınırı tanımlayan Pirene Dağları ve kuzeydoğudaki Ebro Nehri Havzası'dır. İspanya, İber Yarımadası'nda yer almaktadır.
İspanya'da bulunan önemli dağ siloları, Cordillera Cantabrica ve Sistema Iberico'nın kuzey doruklarını, ülkenin merkezinde ve güneyinde bulunan Montes de Toledo ve Serrania de Cuenca'yı ve doğuda Sierra de Cuenca'yı içerir. Güneyde yer alan ana dağ silsileleri Cordillera Betica ve Sierra Nevada'dır. Anakara ülkesinde en yüksek kot, Sierra Nevada'da, deniz seviyesinden 11.413 feet yüksekliğindeki Mulhacén tepe noktasında bulunur. Ülkedeki en yüksek kot, Kanya Adası'nda 12.198 fit yüksekliğindeki aktif volkan Teide ile bulunur.
Atlantik Okyanusu'ndaki Kanarya Adaları'na ek olarak, İspanya'nın bir parçası olan adalar Akdeniz'dedir. Adalar arasında Tenerife, Lanzarote, İbiza, La Palma, Mayorka ve La Gomera bulunur. Madrid çevresindeki Sistema Central, ülkeyi kuzey ve güney kısımlarına ayırıyor. Bu aralıktaki en yüksek tepe Pico Almanzor'dur. Ülkenin kıyısında alüvyal ovalar var.