Semi-final 1
18 May 2021
- Je me casse 1 🇲🇹 Malta Je me casse 325 qualified
- Shum 2 🇺🇦 Ukraine Shum 267 qualified
- Russian Woman 3 🇷🇺 Russia Russian Woman 225 qualified
- Discoteque 4 🇱🇹 Lithuania Discoteque 203 qualified
- Set Me Free 5 🇮🇱 Israel Set Me Free 192 qualified
- El Diablo 6 🇨🇾 Cyprus El Diablo 170 qualified
- Voices 7 🇸🇪 Sweden Voices 142 qualified
- Mata Hari 8 🇦🇿 Azerbaijan Mata Hari 138 qualified
- The Wrong Place 9 🇧🇪 Belgium The Wrong Place 117 qualified
- Fallen Angel 10 🇳🇴 Norway Fallen Angel 115 qualified
- Tick-Tock 11 🇭🇷 Croatia Tick-Tock 110 did not qualify
- Amnesia 12 🇷🇴 Romania Amnesia 85 did not qualify
- Amen 13 🇸🇮 Slovenia Amen 44 did not qualify
- Technicolour 14 🇦🇺 Australia Technicolour 28 did not qualify
- Here I Stand 15 🇲🇰 North Macedonia Here I Stand 23 did not qualify
- Maps 16 🇮🇪 Ireland Maps 20 did not qualify
