Tây Ban Nha nằm ở Tây Nam Châu Âu. Cùng với Bồ Đào Nha, nó chiếm bán đảo Iberia. Phía đông giáp biển Địa Trung Hải. Nó được ngăn cách với lục địa Châu Phi bởi eo biển Gibraltar.
Eo biển Gibraltar là một vùng nước hẹp, rộng khoảng 7 hải lý nối Địa Trung Hải với Đại Tây Dương. Do gần với châu Phi, Tây Ban Nha là nơi ẩn náu của những người Hồi giáo bị xua đuổi từ Bắc Phi trong các cuộc Thập tự chinh. Kiến trúc Moorish do những người tị nạn Hồi giáo dựng lên vẫn còn phổ biến trên khắp Tây Ban Nha tính đến năm 2014. Tây Ban Nha là thành viên của Liên minh Châu Âu và là một trong những quốc gia được du khách đến thăm nhiều nhất ở Châu Âu.