<!-- "none" is preferred when the title is sufficiently descriptive; see WP:SDNONE -->
Switzerland has been represented at the Eurovision Song Contest 66 times since its debut at the first contest in , missing only four contests because of being relegated due to poor results the previous year: , , , and . Switzerland hosted the inaugural contest in 1956 in Lugano, where it also won. The country claimed its second victory in , 32 years after the first, and its third in , 36 years after the second win. The Swiss participating broadcaster in the contest is the Swiss Broadcasting Corporation (SRG SSR).
"" performed by Lys Assia won the inaugural contest in 1956 for Switzerland; she returned to place second in with "Giorgio". The country achieved second place with "" by Esther Ofarim () and "" by Daniela Simmons (), and third place with "" by Franca di Rienzo () and "" by Arlette Zola (). It won for the second time in 1988 with "" performed by Céline Dion. "" by Annie Cotton secured Switzerland's 15th top-five finish by placing third in .
Since the introduction of the qualifying round in 1993, Switzerland has reached the top ten six times. Since the semi-final round's inception in 2004, the country has failed to reach the final in 11 of 19 contests, finishing last in the semi-final on four occasions. Switzerland returned to the top five after 26 years when "She Got Me" by Luca Hänni finished fourth in , achieving the country's 16th top-five result. This was followed by "" by Gjon's Tears placing third in , marking the 17th top-five finish. Switzerland won the contest for the third time in 2024, with "The Code" by Nemo. The country has also finished last in the semi-finals four times since 2004, with "Celebrate" by Piero and the MusicStars (), "" by Michael von der Heide (), "Time to Shine" by Mélanie René (), and "The Last of Our Kind" by Rykka ().
Participation overview
{| class="wikitable"
|-
|+ Table key
|-
| style="text-align:center; background-color:#FFD700;" | 1
| First place
|-
| style="text-align:center; background-color:#CCC;" | 2
| Second place
|-
| style="text-align:center; background-color:#C96;" | 3
| Third place
|-
| style="text-align:center; background-color:#FE8080;" | ◁
| Last place
|-
| style="text-align:center; background-color:#A4EAA9;" | X
| Entry selected but did not compete
|-
| style="text-align:center; background-color:#DDF;" | †
| Upcoming event
|}
{| class="wikitable sortable plainrowheaders"
|-
! scope="col" | Year
! scope="col" | Artist
! scope="col" | Song
! scope="col" | Language
! scope="col" data-sort-type="number" | Final
! scope="col" data-sort-type="number" | Points
! scope="col" data-sort-type="number" | Semi
! scope="col" data-sort-type="number" | Points
|-
! scope="row" rowspan="2" style="text-align:center;" |
| rowspan="2" bgcolor="gold" | Lys Assia
| ""
| German
|
| rowspan="2"
| colspan="2" rowspan="38"
|- style="background-color:#FFD700;"
| ""
| French
| style="text-align:center;" | 1
|-
! scope="row" style="text-align:center;" |
| Lys Assia
| ""
| French
| style="text-align:center;" | 8
| style="text-align:center;" | 5
|-
! scope="row" style="text-align:center;" |
| Lys Assia
| "Giorgio"
| German, Italian
| style="text-align:center; background-color:#CCC;" | 2
| style="text-align:center; background-color:#CCC;" | 24
|-
! scope="row" style="text-align:center;" |
| Christa Williams
| ""
| German
| style="text-align:center;" | 4
| style="text-align:center;" | 14
|-
! scope="row" style="text-align:center;" |
| Anita Traversi
| ""
| Italian
| style="text-align:center;" | 8
| style="text-align:center;" | 5
|-
! scope="row" style="text-align:center;" |
|
| ""
| French
| style="text-align:center; background-color:#C96;" | 3
| style="text-align:center; background-color:#C96;" | 16
|-
! scope="row" style="text-align:center;" |
| Jean Philippe
| ""
| French
| style="text-align:center;" | 10
| style="text-align:center;" | 2
|-
! scope="row" style="text-align:center;" |
| Esther Ofarim
| ""
| French
| style="text-align:center; background-color:#CCC;" | 2
| style="text-align:center; background-color:#CCC;" | 40
|-
! scope="row" style="text-align:center;" |
| Anita Traversi
| ""
| Italian
| style="text-align:center; background-color:#FE8080;" | 13 ◁
| style="text-align:center; background-color:#FE8080;" | 0
|-
! scope="row" style="text-align:center;" |
| Yovanna
| ""
| French
| style="text-align:center;" | 8
| style="text-align:center;" | 8
|-
! scope="row" style="text-align:center;" |
|
| ""
| French
| style="text-align:center;" | 6
| style="text-align:center;" | 12
|-
! scope="row" style="text-align:center;" |
| Géraldine
| ""
| French
| style="text-align:center; background-color:#FE8080;" | 17 ◁
| style="text-align:center; background-color:#FE8080;" | 0
|-
! scope="row" style="text-align:center;" |
| Gianni Mascolo
| ""
| Italian
| style="text-align:center;" | 13
| style="text-align:center;" | 2
|-
! scope="row" style="text-align:center;" |
| Paola
| ""
| German
| style="text-align:center;" | 5
| style="text-align:center;" | 13
|-
! scope="row" style="text-align:center;" |
| Henri Dès
| ""
| French
| style="text-align:center;" | 4
| style="text-align:center;" | 8
|-
! scope="row" style="text-align:center;" |
| Peter, Sue and Marc
| ""
| French
| style="text-align:center;" | 12
| style="text-align:center;" | 78
|-
! scope="row" style="text-align:center;" |
| Véronique Müller
| ""
| French
| style="text-align:center;" | 8
| style="text-align:center;" | 88
|-
! scope="row" style="text-align:center;" |
| Patrick Juvet
| ""
| French
| style="text-align:center;" | 12
| style="text-align:center;" | 79
|-
! scope="row" style="text-align:center;" |
| Piera Martell
| ""
| German
| style="text-align:center; background-color:#FE8080;" | 14 ◁
| style="text-align:center; background-color:#FE8080;" | 3
|-
! scope="row" style="text-align:center;" |
| Simone Drexel
| "Mikado"
| German
| style="text-align:center;" | 6
| style="text-align:center;" | 77
|-
! scope="row" style="text-align:center;" |
| Peter, Sue and Marc
| "Djambo Djambo"
| English
| style="text-align:center;" | 4
| style="text-align:center;" | 91
|-
! scope="row" style="text-align:center;" |
| Pepe Lienhard Band
| "Swiss Lady"
| German
| style="text-align:center;" | 6
| style="text-align:center;" | 71
|-
! scope="row" style="text-align:center;" |
|
| ""
| French
| style="text-align:center;" | 9
| style="text-align:center;" | 65
|-
! scope="row" style="text-align:center;" |
| Peter, Sue and Marc, Pfuri, Gorps and Kniri
| ""
| German
| style="text-align:center;" | 10
| style="text-align:center;" | 60
|-
! scope="row" style="text-align:center;" |
| Paola
| ""
| French
| style="text-align:center;" | 4
| style="text-align:center;" | 104
|-
! scope="row" style="text-align:center;" |
| Peter, Sue and Marc
| ""
| Italian
| style="text-align:center;" | 4
| style="text-align:center;" | 121
|-
! scope="row" style="text-align:center;" |
| Arlette Zola
| ""
| French
| style="text-align:center; background-color:#C96;" | 3
| style="text-align:center; background-color:#C96;" | 97
|-
! scope="row" style="text-align:center;" |
| Mariella Farré
| ""
| Italian
| style="text-align:center;" | 15
| style="text-align:center;" | 28
|-
! scope="row" style="text-align:center;" |
|
| ""
| German
| style="text-align:center;" | 16
| style="text-align:center;" | 30
|-
! scope="row" style="text-align:center;" |
| Mariella Farré and
| ""
| German
| style="text-align:center;" | 12
| style="text-align:center;" | 39
|-
! scope="row" style="text-align:center;" |
| Daniela Simons
| ""
| French
| style="text-align:center; background-color:#CCC;" | 2
| style="text-align:center; background-color:#CCC;" | 140
|-
! scope="row" style="text-align:center;" |
| Carol Rich
| ""
| French
| style="text-align:center;" | 17
| style="text-align:center;" | 26
|- style="background-color:#FFD700;"
! scope="row" style="text-align:center;" |
| Céline Dion
| ""
| French
| style="text-align:center;" | 1
| style="text-align:center;" | 137
|-
! scope="row" style="text-align:center;" |
| Furbaz
| ""
| Romansh
| style="text-align:center;" | 13
| style="text-align:center;" | 47
|-
! scope="row" style="text-align:center;" |
| Egon Egemann
| ""
| German
| style="text-align:center;" | 11
| style="text-align:center;" | 51
|-
! scope="row" style="text-align:center;" |
| Sandra Simó
| ""
| Italian
| style="text-align:center;" | 5
| style="text-align:center;" | 118
|-
! scope="row" style="text-align:center;" |
|
| "Mister Music Man"
| French
| style="text-align:center;" | 15
| style="text-align:center;" | 32
|-
! scope="row" style="text-align:center;" |
| Annie Cotton
| ""
| French
| style="text-align:center; background-color:#C96;" | 3
| style="text-align:center; background-color:#C96;" | 148
| colspan="2"
|-
! scope="row" style="text-align:center;" |
| Duilio
| ""
| Italian
| style="text-align:center;" | 19
| style="text-align:center;" | 15
| colspan="2"
|-
! scope="row" style="text-align:center;" |
| Kathy Leander
| ""
| French
| style="text-align:center;" | 16
| style="text-align:center;" | 22
| style="text-align:center;" | 8
| style="text-align:center;" | 67
|-
! scope="row" style="text-align:center;" |
|
| ""
| Italian
| style="text-align:center;" | 22
| style="text-align:center;" | 5
| colspan="2" rowspan="4"
|-
! scope="row" style="text-align:center;" |
| Gunvor
| ""
| German
| style="text-align:center; background-color:#FE8080;" | 25 ◁
| style="text-align:center; background-color:#FE8080;" | 0
|-
! scope="row" style="text-align:center;" |
| Jane Bogaert
| ""
| Italian
| style="text-align:center;" | 20
| style="text-align:center;" | 14
|-
! scope="row" style="text-align:center;" |
| Francine Jordi
| ""
| French
| style="text-align:center;" | 22
| style="text-align:center;" | 15
|-
! scope="row" style="text-align:center;" |
| Piero and the MusicStars
| "Celebrate"
| English
| colspan="2"
| style="text-align:center; background-color:#FE8080;" | 22 ◁
| style="text-align:center; background-color:#FE8080;" | 0
|-
! scope="row" style="text-align:center;" |
| Vanilla Ninja
| "Cool Vibes"
| English
| style="text-align:center;" | 8
| style="text-align:center;" | 128
| style="text-align:center;" | 8
| style="text-align:center;" | 114
|-
! scope="row" style="text-align:center;" |
| six4one
| "If We All Give a Little"
| English
| style="text-align:center;" | 16
| style="text-align:center;" | 30
| colspan="2"
|-
! scope="row" style="text-align:center;" |
| DJ BoBo
| "Vampires Are Alive"
| English
| colspan="2" rowspan="4"
| style="text-align:center;" | 20
| style="text-align:center;" | 40
|-
! scope="row" style="text-align:center;" |
| Paolo Meneguzzi
| ""
| Italian
| style="text-align:center;" | 13
| style="text-align:center;" | 47
|-
! scope="row" style="text-align:center;" |
| Lovebugs
| "The Highest Heights"
| English
| style="text-align:center;" | 14
| style="text-align:center;" | 15
|-
! scope="row" style="text-align:center;" |
|Michael von der Heide
|""
|French
| style="text-align:center; background-color:#FE8080;" | 17 ◁
| style="text-align:center; background-color:#FE8080;" | 2
|-
! scope="row" style="text-align:center;" |
| Anna Rossinelli
| "In Love for a While"
| English
| style="text-align:center; background-color:#FE8080;" | 25 ◁
| style="text-align:center; background-color:#FE8080;" | 19
| style="text-align:center;" | 10
| style="text-align:center;" | 55
|-
! scope="row" style="text-align:center;" |
| Sinplus
| "Unbreakable"
| English
| colspan="2" rowspan="2"
| style="text-align:center;" | 11
| style="text-align:center;" | 45
|-
! scope="row" style="text-align:center;" |
| Takasa
| "You and Me"
| English
| style="text-align:center;" | 13
| style="text-align:center;" | 41
|-
! scope="row" style="text-align:center;" |
| Sebalter
| "Hunter of Stars"
| English
| style="text-align:center;" | 13
| style="text-align:center;" | 64
| style="text-align:center;" | 4
| style="text-align:center;" | 92
|-
! scope="row" style="text-align:center;" |
| Mélanie René
| "Time to Shine"
| English
| colspan="2" rowspan="4"
| style="text-align:center; background-color:#FE8080;" | 17 ◁
| style="text-align:center; background-color:#FE8080;" | 4
|-
! scope="row" style="text-align:center;" |
| Rykka
| "The Last of Our Kind"
| English
| style="text-align:center; background-color:#FE8080;" | 18 ◁
| style="text-align:center; background-color:#FE8080;" | 28
|-
! scope="row" style="text-align:center;" |
| Timebelle
| "Apollo"
| English
| style="text-align:center;" | 12
| style="text-align:center;" | 97
|-
! scope="row" style="text-align:center;" |
| Zibbz
| "Stones"
| English
| style="text-align:center;" | 13
| style="text-align:center;" | 86
|-
! scope="row" style="text-align:center;" |
| Luca Hänni
| "She Got Me"
| English
| style="text-align:center;" | 4
| style="text-align:center;" | 364
| style="text-align:center;" | 4
| style="text-align:center;" | 232
|- style="background-color:#A4EAA9;"
! scope="row" style="text-align:center;" |
| Gjon's Tears
| ""
| French
| colspan="4" X
|-
! scope="row" style="text-align:center;" |
| Gjon's Tears
| ""
| French
| style="text-align:center; background-color:#C96;" | 3
| style="text-align:center; background-color:#C96;" | 432
| style="text-align:center; background-color:#FFD700;" | 1
| style="text-align:center; background-color:#FFD700;" | 291
|-
! scope="row" style="text-align:center;" |
| Marius Bear
| "Boys Do Cry"
| English
| style="text-align:center;" | 17
| style="text-align:center;" | 78
| style="text-align:center;" | 9
| style="text-align:center;" | 118
|-
! scope="row" style="text-align:center;" |
| Remo Forrer
| "Watergun"
| English
| style="text-align:center;" | 20
| style="text-align:center;" | 92
| style="text-align:center;" | 7
| style="text-align:center;" | 97
|-
! scope="row" style="text-align:center;" |
| style="background-color:#FFD700;" | Nemo
| style="background-color:#FFD700;" | "The Code"
| style="background-color:#FFD700;" | English
| style="text-align:center; background-color:#FFD700;" | 1
| style="text-align:center; background-color:#FFD700;" | 591
| style="text-align:center;" | 4
| style="text-align:center;" | 132
|-
! scope="row" style="text-align:center;" |
|Zoë Më
| "Voyage"
| French
| style="text-align:center;" | 10
| style="text-align:center;" | 214
| colspan="2"
|- bgcolor=#ddf
|-
! scope="row" style="text-align:center;" |
| Veronica Fusaro
| "Alice"
| English
| colspan=2
| style="text-align:center;" | 11
| style="text-align:center;" | 108
|}
Congratulations: 50 Years of the Eurovision Song Contest
{| class="wikitable"
|-
! rowspan="2" scope="col" | Artist
! rowspan="2" scope="col" | Song
! scope="col" rowspan="2" | Language
! scope="colgroup" colspan="4" | At Congratulations
! scope="colgroup" colspan="3" | At Eurovision
|-
! scope="col" | Final
! scope="col" | Points
! scope="col" | Semi
! scope="col" | Points
! scope="col" | Year
! scope="col" | Place
! scope="col" | Points
|-
| Céline Dion
| ""
| French
| colspan="2"
| style="text-align:center;" | 10
| style="text-align:center;" | 98
| style="text-align:center;" |
| style="text-align:center; background-color:#FFD700;" | 1
| style="text-align:center; background-color:#FFD700;" | 137
|}
Trivia
The Swiss Broadcasting Corporation (SRG SSR) is a full member of the European Broadcasting Union (EBU), thus eligible to participate in the Eurovision Song Contest. It has participated in the contest representing Switzerland since the in 1956.
Switzerland has four official languages, French, German, Italian, and Romansh. For intermittent periods prior to its abolition in 1999, the rules stated that the song had to be performed in an official language, which gave SRG SSR leeway as it could submit entries in any of the four languages. Out of its 65 appearances in the contest, it has sent 66 songs, 25 of which were in French, 12 in German, 18 in English, 10 in Italian, and one in Romansh. The first two of Switzerland's winning songs were sung in French, with the third being sung in English.
Selection methods
SRG SSR has used a mix of different selection processes to determine its entry in each year's contest. Since 2019, it has used an internal selection process, although televised national finals were used in previous years, held under various names including Concours Eurovision from the 1950s to 2000s, and Die Grosse Entscheidungsshow between 2011 and 2018. Starting in 1986, the Swiss national finals tended to have ten participating songs each year: three in French, three in German, three in Italian, and one in Romansch.
{| class="wikitable" style="font-size:95%"
|-
!Songs
!Selection methods
!Years
|-
|42
| Artist and song with national selections
|, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
|-
|24
| Artist and song with internal selections
|, , , , , , , , , , , , , , , , , <s></s>, , , , , ,
|-
| 1
| Internally selection among songs from national selection after being held
|
|}
Songs by language
{| class="wikitable" style="font-size:95%"
|-
!Songs
!Language
!Years
|-
|26
|French
|, , , , , , , , , , , , , , , , , , , , , , , <s></s>, ,
|-
|19
|English
|, , , , , , , , , , , , , , , , , ,
|-
|12
|German
|, , , , , , , , , , ,
|-
|11
|Italian
|, , , , , , , , , ,
|-
|1
|Romansh
|
|}
Hostings
<!-- DO NOT add flagicons to the host city column. This article is already about Switzerland, so there is no need to highlight with that the city is in the Switzerland. This is in accordance with WP:ICONDECORATION. -->
{| class="wikitable plainrowheaders"
|-
! Year
! Location
! Venue
! Presenter(s)
|-
!scope="row"|
| Lugano
| Teatro Kursaal
| Lohengrin Filipello
|-
!scope="row"|
| Lausanne
| Palais de Beaulieu
| Lolita Morena and Jacques Deschenaux
|-
!scope="row"|
| Basel
| St. Jakobshalle
| Hazel Brugger, Sandra Studer and Michelle Hunziker
|}
Awards
Marcel Bezençon Awards
{|class="wikitable sortable plainrowheaders" style="font-size: 95%"
|-
!Year
!Category
!Song
!Composer(s)<br />
!Performer
!style="width:45px;"|Final
!style="width:45px;"|Points
!Host city
!class="unsortable"|
|-
!scope="row"|
|
|"Tout l'univers"
|Gjon Muharremaj, Xavier Michel, Wouter Hardy & Nina Sampermans (m & l)
|Gjon's Tears
|style="background-color:#CC9966; text-align:center;"|3
|style="background-color:#CC9966; text-align:center;"|432
|
|
|-
!scope="row"|
|Composer Award<br />Artistic Award
|""
|Benjamin Alasu, Lasse Midtsian Nymann, Linda Dale, & Nemo Mettler (m & l)
|
|style="background-color:#FFD700; text-align:center;"|1
|style="background-color:#FFD700; text-align:center;"|591
| Malmö
|
|-
!scope="row"|
|Composer Award
|"Voyage"
|Emily Middlemas, Tom Oehler, & Zoë Anina Kressler (m & l)
|Zoë Më
|style="text-align:center;"|10
|style="text-align:center;"|214
| Basel
|
|}
Related involvement
Conductors
{|class="wikitable plainrowheaders"
!Year
!Conductor
!Notes
!
|-
!scope="row"|
|Fernando Paggi
|
|rowspan="14"|
|-
!scope="row"|
| Willy Berking
|
|-
!scope="row"|
|Paul Burkhard
|
|-
!scope="row"|
| Franck Pourcel
|
|-
!scope="row"|
|Cédric Dumont
|
|-
!scope="row"|
|Fernando Paggi
|
|-
!scope="row"|
|Cédric Dumont
|
|-
!scope="row"|
| Eric Robinson
|
|-
!scope="row"|
|Fernando Paggi
|
|-
!scope="row"|
|Mario Robbiani
|
|-
!scope="row"|
| Jean Roderes
|
|-
!scope="row"|
|Hans Moeckel
|
|-
!scope="row"|
|Mario Robbiani
|
|-
!scope="row"|
| Henry Mayer
|
|-
!scope="row"|
| Bernard Gérard
|
|rowspan="10"|
|-
!scope="row"|
|Hardy Schneiders
|
|-
!scope="row"|
| Jean-Pierre Festi
|
|-
!scope="row"|
| Hervé Roy
|
|-
!scope="row"|
| Pepe Ederer
|
|-
!scope="row"|
|Peter Jacques
|
|-
!scope="row"|
|Mario Robbiani
|
|-
!scope="row"|
|Peter Jacques
|
|-
!scope="row"|
| Daniel Janin
|
|-
!scope="row"|
| Rolf Zuckowski
|
|-
!scope="row"|
|Peter Reber
|
|rowspan="10"|
|-
!scope="row"|
| Rolf Zuckowski
|
|-
!scope="row"|
| Joan Amils
|
|-
!scope="row"|
|Robert Weber
|
|-
!scope="row"|
|Mario Robbiani
|
|-
!scope="row"|
|Anita Kerr
|
|-
!scope="row"|
| Atilla Şereftuğ
|
|-
!scope="row"|
|
|
|-
!scope="row"|
| Atilla Şereftuğ
|
|-
!scope="row"|
| Benoît Kaufman
|
|-
!scope="row"|
|Bela Balint
|
|
|-
!scope="row"|
| Flaviano Cuffari
|
|
|-
!scope="row"|
|Roby Seidel
|
|
|-
!scope="row"|
|Marc Sorrentino
|
|
|-
!scope="row"|
| Valeriano Chiaravalle
|
|
|-
!scope="row"|
| Rui dos Reis
|
|
|-
!scope="row"|
| Pietro Damiani
|
|
|-
!scope="row"|
|
|
|
|}
Heads of delegation
Each participating broadcaster in the Eurovision Song Contest assigns a head of delegation as the EBU's contact person and the leader of their delegation at the event. The delegation, whose size can greatly vary, includes a head of press, the performers, songwriters, composers, and backing vocalists, among others.
{|class="wikitable plainrowheaders"
!Year
!Head of delegation
!
|-
!scope="row"|–
|Reto Peritz
|
|-
!scope="row"|–
|Yves Schifferle
|
|-
!scope="row"|
|Daniel Meister
|
|-
!scope="row"|
|Yves Schifferle
|
|}
Commentators and spokespersons
SRG SSR has broadcast the contest in Switzerland on its three television stations: German-language Schweizer Radio und Fernsehen (SRF), French-language Radio Télévision Suisse (RTS), and Italian-language Radiotelevisione svizzera di lingua italiana (RSI). Additionally, the final of the 2025 contest was broadcast on Romansh-language Radio RTR.
{| class="wikitable plainrowheaders sticky-header" text-align:left;"
|-
|+ Television broadcasts, commentators and spokespersons
|-
! rowspan="2" | Year
! colspan="2" | Swiss German (SRF)
! colspan="2" | Swiss French (RTS)
! colspan="2" | Swiss Italian (RSI)
! rowspan="2" | Spokesperson
! rowspan="2" class="unsortable" |
|-
! Channel
! Commentator(s)
! Channel
! Commentator(s)
! Channel
! Commentator(s)
|-
! scope="row" |
| rowspan="2" | SRG
|
| rowspan="31" | TSR
|
| colspan="2" rowspan="3"
|
| style="text-align:center" |
|-
! scope="row" |
| rowspan="3"
| Robert Beauvais
| rowspan="14"
| style="text-align:center" |
|-
! scope="row" |
| rowspan="29" | TV DRS
|
| style="text-align:center" |
|-
! scope="row" |
| rowspan="2"
| rowspan="28" | TSI
| rowspan="3"
| style="text-align:center" |
|-
! scope="row" |
|
| style="text-align:center" |
|-
! scope="row" |
| rowspan="2"
| Robert Beauvais
| style="text-align:center" |
|-
! scope="row" |
| Pierre Tchernia
| Giovanni Bertini
| style="text-align:center" |
|-
! scope="row" |
| Theodor Haller
| Georges Hardy
|
| style="text-align:center" |
|-
! scope="row" |
| rowspan="2"
| Robert Burnier
| rowspan="17"
| style="text-align:center" |
|-
! scope="row" |
|
| style="text-align:center" |
|-
! scope="row" |
|
|
| style="text-align:center" |
|-
! scope="row" |
|
| Robert Burnier
| style="text-align:center" |
|-
! scope="row" |
| Theodor Haller
| rowspan="16" | Georges Hardy
| style="text-align:center" |
|-
! scope="row" |
| rowspan="2"
| style="text-align:center" |
|-
! scope="row" |
| style="text-align:center" |
|-
! scope="row" |
| rowspan="4" | Theodor Haller
| rowspan="3"
| style="text-align:center" |
|-
! scope="row" |
| style="text-align:center" |
|-
! scope="row" |
| style="text-align:center" |
|-
! scope="row" |
| rowspan="20"
| style="text-align:center" |
|-
! scope="row" |
|
| style="text-align:center" |
|-
! scope="row" |
| rowspan="3" | Theodor Haller
| style="text-align:center" |
|-
! scope="row" |
| style="text-align:center" |
|-
! scope="row" |
| style="text-align:center" |
|-
! scope="row" |
|
| style="text-align:center" |
|-
! scope="row" |
| rowspan="4" | Theodor Haller
| style="text-align:center" |
|-
! scope="row" |
| rowspan="3" | Giovanni Bertini
| style="text-align:center" |
|-
! scope="row" |
| style="text-align:center" |
|-
! scope="row" |
| style="text-align:center" |
|-
! scope="row" |
| rowspan="8" |
| rowspan="5" |
| rowspan="4"
| style="text-align:center" |
|-
! scope="row" |
| style="text-align:center" |
|-
! scope="row" |
| style="text-align:center" |
|-
! scope="row" |
| rowspan="2" |
| rowspan="2" |
| rowspan="2" |
| style="text-align:center" |
|-
! scope="row" |
| rowspan="2" | Giovanni Bertini
| style="text-align:center" |
|-
! scope="row" |
| TV DRS
| TSR
| Thierry Masselot
| TSI
| style="text-align:center" |
|-
! scope="row" |
| SRG Sportkette
| SSR Chaîne Sportive
|
| SSR Canale Sportivo
| rowspan="3"
| style="text-align:center" |
|-
! scope="row" |
| rowspan="2" | TV DRS
| rowspan="4" |
| Lolita Morena
| rowspan="4" |
| style="text-align:center" |
|-
! scope="row" |
|
|
| style="text-align:center" |
|-
! scope="row" |
| rowspan="2" | SF DRS
| rowspan="2" | Bernard Thurnheer
| rowspan="3" | Jean-Marc Richard
| Emanuela Gaggini
| style="text-align:center" |
|-
! scope="row" |
|
| Sandra Studer
| style="text-align:center" |
|-
! scope="row" |
| rowspan="3" |
| rowspan="2" | Heinz Margot
|
| colspan="2" rowspan="2"
|
| style="text-align:center" |
|-
! scope="row" |
| rowspan="2" | TSR
| rowspan="2" | Pierre Grandjean
| Yves Ménestrier
| style="text-align:center" |
|-
! scope="row" |
| Sandra Studer
| TSI
|
|
| style="text-align:center" |
|-
! scope="row" |
| rowspan="6" | SF 2
|
| rowspan="6" | TSR 1
| rowspan="3" | Jean-Marc Richard
| TSI 1
| Jonathan Tedesco
| Regula Elsener
| style="text-align:center" |
|-
! scope="row" |
| rowspan="4" | Sandra Studer
| TSI 2
|
|
| style="text-align:center" |
|-
! scope="row" |
| rowspan="5" | TSI 1
| Jonathan Tedesco
| Astrid von Stockar
| style="text-align:center" |
|-
! scope="row" |
| rowspan="2" | Phil Mundwiller
|
|
| style="text-align:center" |
|-
! scope="row" |
| Jonathan Tedesco
| Diana Jörg
| style="text-align:center" |
|-
! scope="row" |
|
| rowspan="2" | Jean-Marc Richard and Alain Morisod
| Daniele Rauseo
|
| style="text-align:center" |
|-
! scope="row" |
| rowspan="4" | SF 2 <small>(Semi-final)</small><br /> SF 1 <small>(Final)</small>
| Marco Fritsche <small>(Semi-final)</small><br /> Sandra Studer <small>(Final)</small>
| rowspan="3" | TSR 2 <small>(Semi-final)</small><br /> TSR 1 <small>(Final)</small>
|
| Emel Aykanat
| style="text-align:center" |
|-
! scope="row" |
| rowspan="2" | Sandra Studer
| Jean-Marc Richard and Marie-Thérèse Porchet
| rowspan="3" | TSI 2 <small>(Semi-final)</small><br /> TSI 1 <small>(Final)</small>
| Daniela Tami and Claudio Lazzarino
|
| style="text-align:center" |
|-
! scope="row" |
| Jean-Marc Richard and Alain Morisod
| rowspan="2"
|
| style="text-align:center" |
|-
! scope="row" |
| Bernard Thurnheer
| TSR 2
| Nicolas Tanner <small>(Semi-final)</small><br /> Henri Dès <small>(Final)</small><br /> Jean-Marc Richard <small>(All shows)</small>
| Sven Epiney
| style="text-align:center" |
|-
! scope="row" |
| <small>(SF2/Final)</small><br> <small>(Final)</small>
| rowspan="7" | Sven Epiney
| TSR 2 <small>(SF2/Final)</small>
| Jean-Marc Richard and Nicolas Tanner
| TSI 2 <small>(SF2)</small><br /> TSI 1 <small>(Final)</small>
| rowspan="3" |
| rowspan="2" |
| style="text-align:center" |
|-
! scope="row" |
| <small>(SF1/Final)</small>
| TSR 2 <small>(SF1/Final)</small>
| Jean-Marc Richard <small>(SF1/Final)</small><br> Nicolas Tanner <small>(Final)</small>
| <small>(SF1)</small><br> <small>(Final)</small>
| style="text-align:center" |
|-
! scope="row" |
|
| TSR 2
| Jean-Marc Richard and Nicolas Tanner
| RSI La 1
| Christa Rigozzi
| style="text-align:center" |
|-
! scope="row" |
| rowspan="2" | <small>(SF1/Final)</small>
| TSR 2 <small>(SF1/Final)</small>
| Nicolas Tanner <small>(Semi-final)</small><br /> Henri Dès <small>(Final)</small><br /> Jean-Marc Richard <small>(All shows)</small>
| <small>(Semi-finals)</small><br> <small>(Final)</small>
| Jonathan Tedesco
| Cécile Bähler
| style="text-align:center" |
|-
! scope="row" |
| <small>(SF1/Final)</small>
| rowspan="2" | Jean-Marc Richard and Nicolas Tanner
| <small>(SF1)</small><br> <small>(Final)</small>
| and Paolo Meneguzzi
| Sara Hildebrand
| style="text-align:center" |
|-
! scope="row" |
| <small>(SF2)</small><br> SRF 1 <small>(Final)</small>
| <small>(SF2/Final)</small>
| rowspan="5" | <small>(SF2)</small><br> <small>(Final)</small>
|
|
| style="text-align:center" |
|-
! scope="row" |
| <small>(Semi-finals)</small><br> SRF 1 <small>(Final)</small>
| <small>(SF2)</small><br> <small>(Final)</small>
| Jean-Marc Richard and Valérie Ogier
| Sandy Altermatt and Alessandro Bertoglio
|
| style="text-align:center" |
|-
! scope="row" rowspan="2" |
| <small>(Semi-finals)</small><br> SRF 1 <small>(Final)</small>
| Peter Schneider and <small>(Final)</small><br> Sven Epiney <small>(All shows)</small>
| rowspan="2" | rts.ch <small>(SF1)</small><br> <small>(SF2)</small><br> <small>(Final)</small>
| rowspan="5" | Jean-Marc Richard and Nicolas Tanner
| rowspan="2" | Clarissa Tami and Paolo Meneguzzi
| rowspan="2" | Laetitia Guarino
| style="text-align:center" rowspan="2" |
|-
| srf.ch
| Sign language interpreters
|-
! scope="row" |
| rowspan="4" | <small>(Semi-finals)</small><br> SRF 1 <small>(Final)</small>
| Peter Schneider and Gabriel Vetter <small>(Final)</small><br> Sven Epiney <small>(All shows)</small>
| <small>(SF2/Final)</small>
| Michele "Cerno" Carobbio <small>(Final)</small><br> Clarissa Tami <small>(All shows)</small>
| Sebalter
| style="text-align:center" |
|-
! scope="row" |
| rowspan="3" | Sven Epiney
| <small>(Semi-finals)</small><br> <small>(Final)</small>
| rowspan="2" | <small>(Semi-finals)</small><br> <small>(Final)</small>
| Clarissa Tami and Sebalter
| Luca Hänni
| style="text-align:center" |
|-
! scope="row" |
| <small>(SF2)</small><br> <small>(Final)</small>
| Clarissa Tami
| Letícia Carvalho
| style="text-align:center" |
|-
! scope="row" |
| <small>(Semi-finals)</small><br> <small>(Final)</small>
| Bastian Baker <small>(Final)</small><br> Jean-Marc Richard and Nicolas Tanner <small>(All shows)</small>
| <small>(SF2)</small><br> <small>(Final)</small>
| Clarissa Tami and Sebalter
| Sinplus
| style="text-align:center" |
|-
! scope="row" | <s></s>
| <s> <small>(SF2)</small><br> SRF 1 <small>(Final)</small><br> SRF info <small>(All shows)</small></s>
| <s>Sven Epiney</s>
| colspan="5"
| style="text-align:center" |
|-
! scope="row" |
| <small>(Semi-finals)</small><br> SRF 1 <small>(Final)</small>
| rowspan="5" | Sven Epiney
| rowspan="4" | <small>(Semi-finals)</small><br> <small>(Final)</small>
| <small>(Final)</small><br> Jean-Marc Richard and Nicolas Tanner <small>(All shows)</small>
| <small>(SF2)</small><br> <small>(Final)</small>
| Sebalter <small>(Final)</small><br> Clarissa Tami <small>(All shows)</small>
| Angélique Beldner
| style="text-align:center" |
|-
! scope="row" |
| <small>(Semi-finals)</small><br> SRF info <small>(SF2)</small><br> SRF 1 <small>(Final)</small>
| Nicolas Tanner <small>(Semi-finals)</small><br> Gjon's Tears <small>(Final)</small><br> Jean-Marc Richard <small>(All shows)</small>
| rowspan="6" | <small>(Semi-finals)</small><br> <small>(Final)</small>
| Francesca Margiotta <small>(SF1/Final)</small><br> Boris Piffaretti <small>(SF2/Final)</small><br> Clarissa Tami <small>(All shows)</small>
| Julie Berthollet
| style="text-align:center" |
|-
! scope="row" |
| rowspan="2" | <small>(Semi-finals)</small><br> SRF 1 <small>(Final)</small>
| Jean-Marc Richard, Nicolas Tanner and Priscilla Formaz
| rowspan="6" | Ellis Cavallini and Gian-Andrea Costa
| Chiara Dubey
| style="text-align:center" |
|-
! scope="row" |
| Julie Berthollet <small>(Final)</small><br> Jean-Marc Richard and Nicolas Tanner <small>(All shows)</small>
| Jennifer Bosshard
| style="text-align:center" |
|-
! scope="rowgroup" rowspan="3" |
| SRF 1
| rowspan="3" | RTS 1
| rowspan="3" | Jean-Marc Richard and Nicolas Tanner
| rowspan="3" | and Sven Epiney
| style="text-align:center" rowspan="3" |
|-
| SRF Play
|
|-
| SRF info
| Sign language interpreters
|-
! scope="row" |
| <small>(Semi-finals)</small><br> SRF 1 <small>(Final)</small>
| Sven Epiney
| <small>(Semi-finals)</small><br> <small>(Final)</small>
| Victoria Turrian and Nicolas Tanner
| RSI La 1
| Livio Chistell
| style="text-align:center" |
|}
Photo gallery
<gallery mode="packed">
File:Eurovisie Songfestival 1962 te Luxemburg, voor Zwitserland Jean Philippe, Bestanddeelnr 913-6591.jpg|Jean Philippe in Luxembourg ()
File:Eurovision Song Contest 1965 - Yovanna.jpg|Yovanna in Naples ()
File:Henri Des (Zwitserland), Bestanddeelnr 923-3707.jpg|Henri Dès in Amsterdam ()
File:Eurovisie Songfestival 76 Den Haag Peter, Sue and Marc (Zwitserland), Bestanddeelnr 928-5029.jpg|Peter, Sue and Marc in The Hague ()
File:Piero Esteriore - Switzerland 2004.jpg|Piero and the MusicStars in Istanbul ()
File:2006ch Press Conference.jpg|Six4one during a press conference in Athens ()
File:ESC 2007 Switzerland - DJ Bobo - Vampires are alive.jpg|DJ BoBo in Helsinki ()
File:Paolo Meneguzzi, Switzerland, Eurovision 2008, 2nd semifinal.jpg|Paolo Meneguzzi in Belgrade ()
File:Michael von der Heide in Oslo (cropped).jpg|Michael von der Heide in Oslo ()
File:Switzerland at ESC 2011 (cropped).jpg|Anna Rossinelli in Düsseldorf ()
File:ESC2013 - Switzerland 06.jpg|Takasa in Malmö ()
File:ESC2014 - Switzerland 01.jpg|Sebalter in Copenhagen ()
File:20150516 ESC 2015 Mélanie René 0212.jpg|Mélanie René in Vienna ()
File:ESC2016 - Switzerland 06.jpg|Rykka in Stockholm ()
File:Eurovision Song Contest 2017, Semi Final 2 Rehearsals. Photo 247.jpg|Timebelle in Kyiv ()
File:Zibbz (Switzerland 2018).jpg|Zibbz in Lisbon ()
File:ESC2019-Switzerland (cropped).jpg|Luca Hänni in Tel Aviv ()
File:Gjons tears-1621721556.JPG|Gjon's Tears in Rotterdam ()
File:Eurovision 2022 - Semi-final 1 - Switzerland - Marius Bear.jpg|Marius Bear in Turin ()
File:Eurovision 2023 - Jury Final - Switzerland - Remo Forrer (03).jpg|Remo Forrer in Liverpool ()
File:Nemo Eurovision Song Contest 2024 Final Malmö dress rehearsal semi 2 02.jpg|Nemo in Malmö ()
File:Zoë Më at ESC2025 for Switzerland 12 (cropped).jpeg|Zoë Më in Basel ()
</gallery>
See also
- Switzerland in the Junior Eurovision Song Contest – Junior version of the Eurovision Song Contest.
