Spanje nam deel aan het Eurovisiesongfestival 2012 in Bakoe, Azerbeidzjan. Het was de 52ste deelname van het land op het Eurovisiesongfestival. TVE was verantwoordelijk voor de Spaanse bijdrage van de editie van 2012.