El PSOE liderado por José Luis Rodríguez Zapatero ganó con una ventaja del 4,9% al PP liderado por Mariano Rajoy, relevándoles así del gobierno presidido por José María Aznar en su anterior legislatura de España.