Spain is located in south west Europe. It borders to the north with France, and to the east of Portugal. The eastern coast of Spain lies in the Mediterranean Sea.