स्पेन में छह मुख्य पर्वतमालाएँ हैं। सबसे ऊँची चोटी पेरदीदो (Perdido) है। स्पेन में पाँच मुख्य नदियाँ हैं, एब्रो, दुएरो (Duero), तागूस (Tagus), दुआदिआना (Duadiana) तथा गुआदलकीवीर (Guadalquivir)। स्पेन का समुद्री तट चट्टानी है।