Le principali forme di terra in Spagna includono il Meseta Plateau, che copre il 45% del paese, la pianura andalusa nel sud-est, i Pirenei che definiscono il confine tra Spagna e Francia e il bacino del fiume Ebro nel nord-est. La Spagna si trova sulla penisola iberica.
Importanti catene montuose che si trovano in Spagna comprendono le cime settentrionali della Cordillera Cantabrica e il Sistema Iberico, i Montes de Toledo e Serrania de Cuenca nel centro e nel sud del paese, e la Sierra de Cuenca a est. Le principali catene montuose situate nel sud sono la Cordillera Betica e la Sierra Nevada. La massima elevazione nel paese della terraferma si trova nella Sierra Nevada, nella vetta del Mulhacén a 11.413 piedi sul livello del mare. L'altitudine più alta dell'intero paese si trova nell'Isola delle Canarie, con il vulcano attivo Teide di 12.198 piedi di altezza.
Oltre alle isole Canarie nell'Oceano Atlantico, le isole che fanno parte della Spagna si trovano nel Mar Mediterraneo. Le isole includono Tenerife, Lanzarote, Ibiza, La Palma, Maiorca e La Gomera. Il Sistema centrale intorno a Madrid divide il paese in porzioni settentrionali e meridionali. Il picco più alto in questa gamma è Pico Almanzor. Il paese ha pianure alluvionali sulla sua costa.