Semi-final 1
7 May 2024
- Rim Tim Tagi Dim 1 🇭🇷 Croatia Rim Tim Tagi Dim 177 qualified
- Teresa & Maria 2 🇺🇦 Ukraine Teresa & Maria 173 qualified
- Doomsday Blue 3 🇮🇪 Ireland Doomsday Blue 124 qualified
- Luktelk 4 🇱🇹 Lithuania Luktelk 119 qualified
- Fighter 5 🇱🇺 Luxembourg Fighter 117 qualified
- Liar 6 🇨🇾 Cyprus Liar 67 qualified
- No Rules! 7 🇫🇮 Finland No Rules! 59 qualified
- Grito 8 🇵🇹 Portugal Grito 58 qualified
- Veronika 9 🇸🇮 Slovenia Veronika 51 qualified
- Ramonda 10 🇷🇸 Serbia Ramonda 47 qualified
- One Milkali (One Blood) 11 🇦🇺 Australia One Milkali (One Blood) 41 did not qualify
- The Tower 12 🇵🇱 Poland The Tower 35 did not qualify
- In the Middle 13 🇲🇩 Moldova In the Middle 20 did not qualify
- Özünlə apar 14 🇦🇿 Azerbaijan Özünlə apar 11 did not qualify
- Scared of Heights 15 🇮🇸 Iceland Scared of Heights 3 did not qualify
