What is the Iberian Peninsula? The Iberian Peninsula is the second largest peninsula in Europe, home to Spain and Portugal.