Имеет сухопутные границы с пятью странами:
1. Португалией на западе Пиренейского полуострова;
2. Британским владением Гибралтар на юге Пиренейского полуострова;
3. Марокко в Северной Африке (полуанклавы Сеута, Мелилья и Пеньон-де-Велес-де-ла-Гомера);
4. Францией на севере;
5. Андоррой на севере.
Омывается Атлантическим океаном на севере и западе, Средиземным морем на юге и востоке.
Средняя высота поверхности Испании — 650 м над уровнем моря; она является одной из самых гористых стран Европы.
Территория разделена на 17 автономных сообществ и 2 автономных города. Столица — Мадрид.