Ocupando a maior parte da Península Ibérica, a Espanha é o terceiro maior país da Europa, com uma área de 504.782 km2 (194.897 sq mi). Comparativamente, a área ocupada pela Espanha é ligeiramente mais do dobro da área do estado do Oregon. Este total inclui as Ilhas Baleares no Mar Mediterrâneo ocidental e as Ilhas Canárias no Oceano Atlântico a oeste de Marrocos; ambos os grupos de ilhas são considerados como partes integrantes da Espanha metropolitana. O continente espanhol estende-se por 1.085 km E – W e 950 km N – S . Limitada pelo Golfo da Biscaia, França, e Andorra no N , pelo Mediterrâneo no E e S , por Gibraltar e pelo Estreito de Gibraltar no S , pelo Golfo de Cádiz no SW , e por Portugal e pelo Atlântico no W , a Espanha tem um limite terrestre total de 1.918 km e uma linha costeira de 4.964 km. A Espanha também detém Ceuta, Melilla, e outros “lugares de soberania” no norte de Marrocos.
Espanha há muito que reivindica Gibraltar, uma península estreita na costa sul, que foi tomada por uma frota britânico-holandesa em 1704 e se tornou uma colónia britânica ao abrigo do Tratado de Utrecht (1713). A Espanha fechou a fronteira com Gibraltar em 1969. Em 1980, chegou-se a acordo com a Grã-Bretanha para iniciar negociações relativas à soberania de Gibraltar; a fronteira foi aberta ao tráfego pedestre em Dezembro de 1982 e totalmente reaberta em Fevereiro de 1985. As conversações entre o Reino Unido e Espanha tiveram lugar em Fevereiro e Dezembro de 1985 e Janeiro de 1987.
A capital de Espanha, Madrid, está localizada no centro do país.