Она расположена на Пиренейском полуострове. Почти вся территория страны — сплошные плоскогорья и горы, выжженные знойным южным солнцем. Здесь много небольших, мелких рек, летом большая часть их пересыхает. Низменностей мало, и расположены они главным образом около побережья. По низменностям протекают полноводные реки. Климат тёплый, мягкий. Страну омывают воды Средиземного моря и Атлантического океана.