Góry Kastylijskie Obszar Mesety przedzielają Góry Kastylijskie zwane Kordylierą Centralną. Góry te ciągną się przez środkową część kraju, od południowego zachodu, na północny wschód, na długości 550 km. Są największym górotworem dzielącym Mesetę i mają powierzchnię około 60 tys. km². Najwyższym szczytem jest Almanzor wysoki na 2592 m n.p.m. Góry te obejmują od wschodu w kierunku zachodnim następujące masywy: Sierra de Ayllón, Sierra de Somosierra, Sierra de Guadarrama, Sierra de Malagón, Sierra de la Paramera, La Serrota, Sierra de Villafranca, Sierra de Béjar, Sierra de Gredos, gdzie wznosi się najwyższy szczyty tychże gór, Sierra de Gata i Serra da Estrela. Góry te dzielą Mesetę na Starą Kastylię na północy i Nową Kastylię na południu i są drugim co do wielkości obszarem górskich Hiszpanii, jak i całego Półwyspu Iberyjskiego.

Pireneje Pireneje stanowią naturalną granicę Hiszpanii i Francji. Ciągną się od krawędzi Zatoki Biskajskiej do niemal wybrzeży Morza Śródziemnego na długości 440 km. Pireneje tworzą potężny, słabo dostępny mur górski o średniej wysokości szczytów dochodzącej do 3000 m n.p.m. i przełęczach nieobniżających się poniżej 1600 m n.p.m. Góry te są drugim co do wysokości górotworem w Hiszpanii.