Située en Europe de l’Ouest, l'Espagne occupe la majeure partie de la péninsule ibérique et, en dehors d'elle, deux archipels (celui des Iles Canaries à l'océan Atlantique et celui des Iles Baléares dans la mer Méditerranée) et deux villes (Ceuta et Melilla) et quelques îles et îlots au nord du Maroc, comme les Iles Chafarinas, Peñón de Alhucemas, Peñón de Vélez de la Gomera ou l'îlot Persil.
Par ailleurs, l'Espagne revendique la souveraineté sur le rocher de Gibraltar.
Il s'agit du quatrième pays de l'Europe quant à son extension territoriale, après la Russie, l'Ukraine et la France, et le deuxième de l'Union européenne.
Les limites physiques de l'Espagne sont les suivantes : à l'ouest, le Portugal et l'océan Atlantique; à l'est, la mer Méditerranée; au sud, le détroit de Gibraltar et le Maroc; au nord, les Pyrénées et le golfe de Gascogne.
Les principaux systèmes montagneux sont les Pyrénées, le système ibérique, la Cordillère Cantabrique, le système central et les Cordillères bétiques.
Plusieurs fleuves traversent l'Espagne dont le Douro, l'Ebre, le Tage, le Guadalquivir, le Guadiana, le Jucar et le Segura; son relief en nombreux plateaux lui donne beaucoup de fleuves côtiers dont la très historique Bidassoa.
Le climat océanique et très humide du Nord s'oppose au climat méditerranéen et très sec du Sud.
Dans une grande partie de l'Espagne, les précipitations sont faibles et le manque d'eau est un problème.