The national broadcaster of Albania, Radio Televizioni Shqiptar (RTSH), organised the 42nd edition of Festivali i Këngës to determine Albania's representative for the Eurovision Song Contest 2004. The competition consisted of two semi-finals on 18 and 19 December, respectively, and the grand final on 20 December 2003. Anjeza Shahini emerged as the winner with "Imazhi yt" and was simultaneously announced as the country's representative for the Eurovision Song Contest 2004.
