Geografie
Vnitrozemí Španělska dominují vysoké náhorní plošiny (španělsky mesetas) jako Meseta León a La Mancha a pohoří Pyreneje, Sierra Nevada a Kantaberské pohoří. Z těchto pohoří vytékají řeky Tajo, Ebro, Duero, Guadiana a Guadalquivir. Údolní nivy jsou podél pobřeží, největší z nich leží u Guadalquivir v Andalusii, na východě jsou údolí řek Segura, Júcar a Turia. Z východu Španělsko omývá Středozemní moře, ve kterém se nacházejí Baleárské ostrovy; ze severu Biskajský záliv, ze západu Atlantský oceán, ve kterém se nacházejí Kanárské ostrovy. Podnebí
Pobřeží Středozemního moře: nejteplejší na východní a jižní části země; deštivá období jsou jaro a podzim. Klidná léta s příjemnými teplotami. Teplotní rekordy: Murcia 47.2 °C, Malaga 44.2 °C, Valencia 42.5 °C, Alicante 41.4 °C, Palma de Mallorca 40.6 °C, Barcelona 39.8 °C. Nejnižší teploty: Gerona -13.0 °C, Barcelona -10.0 °C, Valencia -7.2 °C, Murcia -6.0 °C, Alicante -4.6 °C, Malaga -3.8 °C.
Vnitrozemí: Velmi studené zimy (na severu a v Madridu často se sněhem,teploty až -10 °C) a velmi horká a suchá léta(teploty až 40 °C). Teplotní rekordy: Sevilla 47.0 °C, Cordoba 46.6 °C, Badajoz 45.0 °C, Albacete a Zaragoza 42.6 °C, Madrid 42.2 °C, Burgos 41.8 °C, Valladolid 40.2 °C. Nejnižší teploty: Albacete -24.0 °C, Burgos -22.0 °C, Salamanca -20.0 °C, Teruel -19.0 °C, Madrid -14.8 °C, Sevilla -5.5 °C.
Severní atlantické pobřeží: ostré zimy s klidnými léty (trošku chladnějšími). Teplotní rekordy: Bilbao 42.0 °C, La Coruña 37.6 °C, Gijón 36.4 °C. Nejnižší teploty: Bilbao -8.6 °C, Oviedo -6.0 °C, Gijon a La Coruña -4.8 °C.
Kanárské ostrovy: subtropické počasí, s příjemnými teplotami (18 °C až 24 °C) po celý rok. Teplotní rekordy: Santa Cruz de Tenerife 42.6 °C. Nejnižší teploty: Santa Cruz de Tenerife 8.1 °C.
Nejvyšší horou je Pico de Teide (3720 m) na ostrově Tenerife, jedna z největších sopek světa. Na pevninském Španělsku náleží prvenství hoře Mulhacén (3478 m) u Granady, následuje Pico de Aneto (3404 m), nejvyšší vrcholek Pyrenejí.