Королевство Испания находится на юго-западе Европы. Территория страны раскинулась на Пиренейском полуострове и Балеарских, Питиусских и Канарских островах. Испания омывается водами Атлантического океана и Средиземного моря. Граничит с Португалией на западе, Британским владением Гибралтар — на юге, с Марроко (города Сеута и Мелилья) — в Северной Африке, Францией и Андоррой — на севере.
На территории страны есть вулканы: Гран-Канария имеет высоту 1950 м над уровнем моря, Калатрава высотой 1117 м, Ла Пальма — 2426 м (последний раз извергался в 1971 году), Лансароте — 670 м, Олот — 893 м, вулкан Тейде — 3718 м, Фуэртевентура — 529 м и Хиерро — 1500 м.
Канарские острова — 7 крупных и несколько маленьких островов недалеко от северо-западного побережья Африки — составляют 1,5% площади Испании.
Балеарские острова — это архипелаг в Средиземном море, в 200 км к западу от Пиренейского полуострова, составляет 1% площади Испании. Наиболее известные и крупные острова: Майорка, Минорка, Ибица, Форментера, Кабрера.
Испания до сих пор имеет территориальный спор с Великобританией в отношении прав на Гибралтар. Гибралтар — территория площадью 6,5 кв. км на юге Пиренейского полуострова, включающая скалистый массив и песчаный перешеек, соединяющий его с полуостровом.
Общая площадь Королевства Испания 505 тыс. км2. Страна занимает 80% площади Пиренейского полуострова.