Semi-final
18 May 2006
- Hard Rock Hallelujah 1 🇫🇮 Finland Hard Rock Hallelujah 292 qualified
- Lejla 2 🇧🇦 Bosnia and Herzegovina Lejla 267 qualified
- Never Let You Go 3 🇷🇺 Russia Never Let You Go 217 qualified
- Invincible 4 🇸🇪 Sweden Invincible 214 qualified
- We Are the Winners 5 🇱🇹 Lithuania We Are the Winners 163 qualified
- Without Your Love 6 🇦🇲 Armenia Without Your Love 150 qualified
- Show Me Your Love 7 🇺🇦 Ukraine Show Me Your Love 146 qualified
- Süper Star 8 🇹🇷 Turkey Süper Star 91 qualified
- Every Song Is a Cry for Love 9 🇮🇪 Ireland Every Song Is a Cry for Love 79 qualified
- Ninanajna 10 🇲🇰 North Macedonia Ninanajna 76 qualified
- Follow My Heart 11 🇵🇱 Poland Follow My Heart 70 did not qualify
- Je t'adore 12 🇧🇪 Belgium Je t'adore 69 did not qualify
- Congratulations 13 🇮🇸 Iceland Congratulations 62 did not qualify
- Zjarr e ftohtë 14 🇦🇱 Albania Zjarr e ftohtë 58 did not qualify
- Why Angels Cry 15 🇨🇾 Cyprus Why Angels Cry 57 did not qualify
- Mr. Nobody 16 🇸🇮 Slovenia Mr. Nobody 49 did not qualify
- Let Me Cry 17 🇧🇬 Bulgaria Let Me Cry 36 did not qualify
- Through My Window 18 🇪🇪 Estonia Through My Window 28 did not qualify
- Coisas de nada 19 🇵🇹 Portugal Coisas de nada 26 did not qualify
- Amambanda 20 🇳🇱 Netherlands Amambanda 22 did not qualify
- La Coco-Dance 21 🇲🇨 Monaco La Coco-Dance 14 did not qualify
- Mum 22 🇧🇾 Belarus Mum 10 did not qualify
- Sense tu 23 🇦🇩 Andorra Sense tu 8 did not qualify