Zonele de munte din Spania includ Pyrenees, Cordillera Cantabrica, Sistema Iberico, Sierra de Cuenca, Montes de Toledo, Serrania de Cuenca, Cordillera Betica și Sierra Nevada. Munții Pirinei sunt situați la granița dintre Spania și Franța. Cel mai înalt vârf din zonă este Pico de Aneto, care se ridică la peste 11.154,9 metri deasupra nivelului mării.
Cel mai înalt munte din Spania continentală este Mulhacén, care face parte din Munții Sierra Nevada, situat în provinciile sudice din Spania, Granada și Almería. Se ridică la 11.414,04 metri deasupra nivelului mării. Capitala Madridului este situată în apropierea gării Munții Sistema Central, al cărei cel mai înalt vârf este situat la vest de capitala. Muntele se numește Pico Almanzor și are o înălțime de 8503,93 de metri deasupra nivelului mării. În partea sudică a orașului Meseta, munții Montes de Toledo și Sierra de Guadalupe se îndreaptă spre est și vest de-a lungul unei altitudini scăzute, care nu depășește frecvent 4,921.26. Sierra Morena, Cordillera Cantábrica Sistema Ibérico sunt situate în jurul graniței Meseta Central. Cordillera Cantábrica este construită din calcar și este situată în apropiere de Golful Biscaya. Cel mai înalt munte din această zonă este Picos de Europa, care are o altitudine de peste 8,530.18 metri deasupra nivelului mării.