Испания расположена на крайнем юго-западе Европы и занимает примерно четыре пятых Пиренейского полуострова. Северо-западные отроги Пиренеев выходят к побережью Бискайского залива, а юго-восточные - к Средиземному морю. На севере Испания граничит с Францией и Андоррой, на западе - с Португалией. На юге Гибралтарский пролив отделяет ее от Африки. Кроме того, Испании принадлежат Балеарские острова в Средиземном море, Канарские острова в Атлантическом океане и расположенные на африканском континенте города Сеута и Мелилья.