Switzerland

Table key

 * Winner
 * Second place
 * Third place
 * Automatically qualified to the final
 * Did not qualify for the final or disqualified
 * Last place
 * Did not compete

{| class="sortable wikitable" !Edn. !Host City !Artist !Song !Final !Points !Semi !Points
 * align="center" |1
 * 🇫🇷 Paris
 * Timebelle
 * Desperando
 * align="center" |20
 * align="center" |65
 * colspan="2" rowspan="1" align="center" bgcolor="#99FF99" |Member of Big 6
 * align="center" |2
 *  Amsterdam
 * Bastian Backer
 * Five Fingers
 * colspan="2" rowspan="1" style="text-align:center;" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |16
 * align="center" |99
 * align="center" |3
 * 🇭🇷 Zagreb
 * Raye
 * Shhh
 * style="text-align:center;" |20
 * style="text-align:center;" |82
 * align="center" |9
 * align="center" |105
 * align="center" |4
 * 🇫🇮 Helsinki
 * Cellar Darling
 * Avalanche
 * colspan="2" rowspan="1" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |18
 * align="center" |71
 * align="center" |5
 * 🇳🇴 Oslo
 * Kadebostany
 * Save Me
 * colspan="2" rowspan="1" style="text-align:center;" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |13
 * align="center" |94
 * align="center" |6
 * 🇭🇺 Budapest
 * Boy
 * Little Numbers
 * colspan="2" rowspan="1" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |17
 * align="center" |76
 * align="center" |7
 * 🇬🇧 London
 * colspan="6" rowspan="5" bgcolor="#ececec" align="center" |Did not compete
 * align="center" |8
 * 🇬🇧 Glasgow
 * align="center" |9
 * 🇰🇿 Astana
 * align="center" |10
 * 🇲🇹 Valletta
 * align="center" |11
 * 🇰🇵 Pyongyang
 * align="center" |12
 * 🇰🇷 Seoul
 * Trust
 * Volcanos
 * style="text-align:center;" |6
 * style="text-align:center;" |116
 * align="center" |10
 * align="center" |99
 * align="center" |13
 * 🇸🇪 Stockholm
 * Sebalter
 * Un cuore a metà
 * style="text-align:center;" bgcolor="#FE8080" |26
 * style="text-align:center;" bgcolor="#FE8080" |37
 * colspan="2" align="center" bgcolor="#99FF99" |Member of Big 6
 * align="center" |14
 * 🇧🇷 Brasilia
 * colspan="6" rowspan="7" bgcolor="#ececec" align="center" |Did not compete
 * align="center" |15
 * 🇫🇷 Marseille
 * align="center" |16
 * 🇦🇺 Canberra
 * align="center" |17
 * 🇧🇬 Sofia
 * align="center" |18
 * 🇧🇬 Plovdiv
 * align="center" |19
 * 🇱🇹 Vilnius
 * align="center" |20
 * 🇷🇴 Bucharest
 * align="center" |21
 * 🇮🇱 Jerusalem
 * Ilira ft. Juan Magan
 * Diablo
 * align="center" |4
 * align="center" |170
 * align="center" bgcolor="gold" |1
 * align="center" bgcolor="gold" |171
 * align="center" |22
 * 🇪🇪 Tallinn
 * Mosimann ft. Carla Katz
 * Anymore
 * align="center" |23
 * align="center" |78
 * colspan="2" align="center" bgcolor="#99FF99" |Member of Big 6
 * align="center" |23
 * 🇮🇪 Dublin
 * Ilira
 * Pay me back
 * align="center" bgcolor="#cc9966" |3
 * align="center" bgcolor="#cc9966" |195
 * align="center" bgcolor="silver" |2
 * align="center" bgcolor="silver" |210
 * align="center" |24
 * 🇷🇴 Constanta
 * Baba Shrimps ft. Hyperclap
 * Road to rome
 * align="center" |22
 * align="center" |54
 * colspan="2" align="center" bgcolor="#99FF99" |Member of Big 6
 * align="center" |25
 * 🇰🇷 Busan
 * Ilira
 * Get off my d!ck
 * align="center" |4
 * align="center" |164
 * align="center" bgcolor="#cc9966" |3
 * align="center" bgcolor="#cc9966" |164
 * align="center" |26
 * 🇲🇰 Skopje
 * Ilira
 * Extra Fr!es
 * align="center" |10
 * align="center" |127
 * colspan="2" align="center" bgcolor="#99FF99" |Member of Big 6
 * align="center" |27
 * 🇮🇪 Cork
 * Catali
 * Cheers
 * align="center" bgcolor="#cc9966" |3
 * align="center" bgcolor="#cc9966" |176
 * align="center" bgcolor="silver" |2
 * align="center" bgcolor="silver" |154
 * align="center" |28
 * 🇺🇸 Washington
 * Catali ft. iAM
 * Cheating on me
 * align="center" |10
 * align="center" |130
 * colspan="2" align="center" bgcolor="#99FF99" |Member of Big 6
 * align="center" |29
 * 🇸🇪 Gothenburg
 * Cellar Darling
 * Challenge
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |11
 * align="center" |105
 * align="center" |30
 * 🇦🇱 Tirana
 * Boy
 * Little Numbers
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |16
 * align="center" |67
 * align="center" |31
 * 🇷🇸 Belgrade
 * Aliose
 * Viens la nuit
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |13
 * align="center" |83
 * align="center" |32
 * 🇸🇬 Singapore
 * Dana
 * Speak Up
 * align="center" |17
 * align="center" |89
 * align="center" |6
 * align="center" |113
 * align="center" |33
 * 🇺🇸 New York
 * Roger Martin ft. Maurice
 * Found Love
 * colspan="2" rowspan="6" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |18
 * align="center" |58
 * align="center" |34
 * 🇨🇦 Ottawa
 * Mike Candys ft. Evelyn
 * Summer Dream
 * align="center" |15
 * align="center" |76
 * align="center" |35
 * 🇦🇿 Baku
 * Luca Hänni
 * Nie mehr allein
 * align="center" |18
 * align="center" |47
 * align="center" |36
 * 🇫🇴 Tórshavn
 * Stefanie Heinzmann ft. Jake Isaac
 * All we need is love
 * align="center" |15
 * align="center" |65
 * align="center" |37
 * 🇧🇾 Minsk
 * Alejandro Reyes ft. El Tiger
 * Subete
 * align="center" bgcolor="#FE8080" |21
 * align="center" bgcolor="#FE8080" |15
 * align="center" |38
 * 🇮🇱 Tel Aviv
 * Raye ft. Mr Eazi
 * Decline
 * align="center" bgcolor="#FE8080" |21
 * align="center" bgcolor="#FE8080" |40
 * align="center" |39
 *  Rotterdam
 * Bleuroi
 * Onomatopoetry
 * align="center" |11
 * align="center" |109
 * align="center" bgcolor="#cc9966" |3
 * align="center" bgcolor="#cc9966" |115
 * align="center" |40
 * 🇳🇴 Bergen
 * Cellar Darling
 * Avalanche
 * align="center" |17
 * align="center" |179
 * align="center" |8
 * align="center" |162
 * align="center" |41
 * 🇹🇷 Ankara
 * Mike Candys ft. Ane
 * ASAP
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |19
 * align="center" |40
 * align="center" |42
 * 🇦🇿 Ganja
 * Ana Whiterose
 * Ying Yang
 * align="center" |7
 * align="center" |153
 * align="center" |8
 * align="center" |115
 * align="center" |43
 * 🇦🇺 Sydney
 * Riell ft. Raven Link
 * Monster
 * align="center" |14
 * align="center" |97
 * align="center" |7
 * align="center" |102
 * align="center" |44
 * 🇫🇮 Turku
 * Melsh
 * Dance with somebody else
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |14
 * align="center" |57
 * align="center" |45
 * 🇷🇴 Cluj-Napoca
 * Nick Double ft. Ewave
 * Fighting For
 * align="center" |8
 * align="center" |127
 * align="center" bgcolor="silver" |2
 * align="center" bgcolor="silver" |159
 * align="center" |46
 * 🇱🇧 Beirut
 * Gamper & Dadoni ft. Ilira
 * Rule the world
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" bgcolor="#FE8080" |21
 * align="center" bgcolor="#FE8080" |41
 * align="center" |47
 * 🇸🇰 Bratislava
 * Ewave
 * About You
 * align="center" |21
 * align="center" |62
 * align="center" |9
 * align="center" |95
 * align="center" |48
 * 🇦🇲 Yerevan
 * Champane ft. Catali
 * Down Low
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" bgcolor="#FE8080" |21
 * align="center" bgcolor="#FE8080" |33
 * align="center" |49
 * 🇱🇻 Riga
 * Aérotique
 * Slow Down
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |19
 * align="center" |49
 * align="center" |50
 * 🇲🇩 Chișinău
 * Catali
 * Cheers
 * align="center" |15
 * align="center" |213
 * align="center" |6
 * align="center" |119
 * align="center" |51
 * 🇷🇺 Moscow
 * Luca Hänni ft. Sunlike Brothers
 * Durch die nacht
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |11
 * align="center" |97
 * align="center" |52
 * 🇲🇦 Rabat
 * Ilira ft. Vize
 * Dynamite
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |12
 * align="center" |85
 * align="center" |53
 *  Maastricht
 * Xapa Kente ft. Emidee
 * Bien Pegao
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |16
 * align="center" |47
 * align="center" |54
 *  Sarajevo
 * Zian
 * Grateful
 * colspan="4" align="center" bgcolor="#FFCDBD" |Failed to qualify from PQR
 * align="center" |55
 * 🇰🇷 Incheon
 * Jessiquoi
 * Superpower
 * align="center" |23
 * align="center" |67
 * align="center" |10
 * align="center" |110
 * align="center" |56
 * 🇦🇹 Vienna
 * Nastenka ft. Aved
 * Like the stars
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |12
 * align="center" |77
 * align="center" |57
 * 🇳🇴 Trondheim
 * Chiara Castelli
 * No time to cry
 * Cheers
 * align="center" |15
 * align="center" |213
 * align="center" |6
 * align="center" |119
 * align="center" |51
 * 🇷🇺 Moscow
 * Luca Hänni ft. Sunlike Brothers
 * Durch die nacht
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |11
 * align="center" |97
 * align="center" |52
 * 🇲🇦 Rabat
 * Ilira ft. Vize
 * Dynamite
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |12
 * align="center" |85
 * align="center" |53
 *  Maastricht
 * Xapa Kente ft. Emidee
 * Bien Pegao
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |16
 * align="center" |47
 * align="center" |54
 *  Sarajevo
 * Zian
 * Grateful
 * colspan="4" align="center" bgcolor="#FFCDBD" |Failed to qualify from PQR
 * align="center" |55
 * 🇰🇷 Incheon
 * Jessiquoi
 * Superpower
 * align="center" |23
 * align="center" |67
 * align="center" |10
 * align="center" |110
 * align="center" |56
 * 🇦🇹 Vienna
 * Nastenka ft. Aved
 * Like the stars
 * colspan="2" align="center" bgcolor="#FFCDBD" |Failed to qualify
 * align="center" |12
 * align="center" |77
 * align="center" |57
 * 🇳🇴 Trondheim
 * Chiara Castelli
 * No time to cry
 * align="center" |12
 * align="center" |77
 * align="center" |57
 * 🇳🇴 Trondheim
 * Chiara Castelli
 * No time to cry
 * No time to cry