Schweiz deltog i Eurovision Song Contest 2012 i Baku, Azerbajdzjan. Landet valde både artist och låt i sin nationella final Die grosse Entscheidungs Show som hölls i Bodensee Arena i Kreuzlingen den 10 december 2011. Efter varje artist hade framfört sitt bidrag så kommenterade en expertpanel bestående av Nik Hartmann, Carlos Leal och Stämpf på bidragen, men endast telefonröstning användes som resultat.[1] Vinnare blev bandet Sinplus med låten "Unbreakable".[2]
1 Med aktiva deltagare menas länder som kommer att deltaga i kommande upplagan av Eurovision Song Contest. Vissa av dem kan ha/har deltagit i föregående års upplagor. 2 Med inaktiva deltagare menas länder som har tävlat i minst en Eurovision Song Contest men som ej kommer att deltaga i den kommande upplagan av ESC.