اسپانیا کشوریاست در جنوب غربی اروپا. نام رسمی آن پادشاهی اسپانیا و پایتخت آن، مادرید است. سرزمین اسپانیا شامل قسمت اعظم شبهجزیره ایبری، جزایر بالئارس، جزایر قناری، شهرهای سبته (Ceuta) و ملیله (Melilla) در شمال قارۀ آفریقا و برخی جزایر دیگر واقع در مقابل سواحل این قاره و خود شبهجزیرهاست.
در شمال با فرانسه و آندورا، در غرب با پرتغال، در جنوب با جبلالطارق و مراکش و همچنین دارای مرزهای دریایی در شرق با دریای مدیترانه، و در غرب و شمال با اقیانوس اطلس است.