Landet valde sitt bidrag genom sin nationella uttagning Festival da Canção. Finalen hölls den 10 mars 2012 och vinnare blev Filipa Sousa med sin låt "Vida minha". Hon var både juryns favorit och folkets favorit då hon fick tolv poäng av vardera, det högsta möjliga. På andra plats med 16 poäng, 8 mindre än Filipa, kom Cúmplices med låten "Será o que será".
Vid Eurovision
Portugal deltog i den andra semifinalen den 24 maj.[1] Där hade de startnummer 6.[2] De lyckades dock inte ta sig vidare till finalen.[3]
1 Med aktiva deltagare menas länder som kommer att deltaga i kommande upplagan av Eurovision Song Contest. Vissa av dem kan ha/har deltagit i föregående års upplagor. 2 Med inaktiva deltagare menas länder som har tävlat i minst en Eurovision Song Contest men som ej kommer att deltaga i den kommande upplagan av ESC.