Spanje op het Eurovisiesongfestival 2003
Spanje nam deel aan het Eurovisiesongfestival 2003 in Riga (Letland). Het was de 41ste deelname van het land aan het festival.

Selectieprocedure
Er werd gekozen voor een halve finale en een finale. In de halve finale namen 3 artiesten deel met elk 3 liedjes. Een vakjury elimineerde 1 lied en de televoters deden hetzelfde. Hierdoor kwam er per artiest 1 lied in de finale.

In Riga
In Letland moest Spanje optreden als twaalfde, net na Rusland en voor Israël. Op het einde van de puntentelling hadden ze 81 punten verzameld, goed voor een gedeelde achtste plaats. 
Men ontving 2 keer het maximum van de punten.
Nederland en België hadden respectievelijk 5 en 10 punten over voor deze inzending.

Gekregen punten

Finale

Punten gegeven door Spanje

Finale 
Punten gegeven in de finale:

Land op het Eurovisiesongfestival 2003
2003