Die Schweiz nahm in London an den Olympischen Spielen 2012 teil. Es war die insgesamt 27. Teilnahme an Olympischen Sommerspielen. Swiss Olympic nominierte 102 Athleten in 20 Sportarten (Stand: 10. Juli). Bei der Eröffnungsfeier führte der Tennisspieler Stanislas Wawrinka die Schweizer Delegation als Fahnenträger an. Wawrinka trat zusammen mit Roger Federer in der Doppelkonkurrenz des Tenniswettbewerbs zur Titelverteidigung an; die beiden gewannen 2008 in Peking Gold.