L'Espagne est située sur la rive sud-ouest de l'Europe juste au nord de l'Afrique, et elle est entourée par l'océan Atlantique du côté ouest et la Méditerranée du côté sud. La France et les Pyrénées sont au nord-est de l'Espagne, tandis que le Portugal occupe une partie de la bordure ouest du pays.
Le pays d'Espagne couvre environ 195 miles carrés et possède plusieurs possessions terrestres de la côte marocaine. Ces zones comprennent Islas Chafarinas, Penon de Alhucemas et Penon de Velez de la Gomera. Les plus grandes villes du pays sont Madrid avec une population d'environ 6,5 millions d'habitants et Barcelone avec une population d'environ 5,7 millions d'habitants.