Portugal nam deel aan het Eurovisiesongfestival 2003 in Riga, Letland. Het was de 38ste deelname van het land op het Eurovisiesongfestival. De selectie verliep via het jaarlijkse Festival da Canção. De RTP was verantwoordelijk voor de Portugese bijdrage voor de editie van 2003.

Selectieprocedure 
Net zoals de voorbije jaren werd ook dit jaar de kandidaat gekozen via het jaarlijkse Festival da Canção.
De nationale finale werd gehouden in Lissabon. Rita Guerra was reeds intern gekozen en zij bracht 3 liedjes tijdens deze finale waaruit de winnaar werd gekozen door televoting.

In Letland
In Riga moest Portugal optreden als zevende na Bosnië-Herzegovina en voor Kroatië.
Na de puntentelling bleek dat Portugal als tweeëntwintigste was geëindigd met een totaal van 13 punten.

Nederland en België hadden geen punten over voor deze inzending.

Gekregen punten

Finale

Punten gegeven door Portugal

Finale 
Punten gegeven in de finale:

Land op het Eurovisiesongfestival 2003
2003