Where is Spain located on a map?
Spain is a country located in southwestern Europe, on the Iberian Peninsula. It shares land borders with France, Andorra, Portugal and the British overseas territory of Gibraltar. Its Atlantic Ocean coastline is to the west and north. The Mediterranean Sea is to the south and east, and the Balearic Islands in the Mediterranean are part of Spain.