Where is Spain Located on a Map?
Spain is located on the Iberian Peninsula, with Portugal. Spain is in southwestern Europe and the countries of Andorra, France and Gibraltar share borders with Spain. It is surrounded by the Strait of Gibraltar, which separates it from Morocco in Africa, the Alboran and Mediterranean Seas and the Balearic Sea. You can find more information here: http://www.worldatlas.com/webimage/count…