Portugal is located in Southwestern Europe, on the Iberian Peninsula, bordered by Spain to the east and the Atlantic Ocean to the west. It includes the Azores and Madeira archipelagos.