Zwitserland heeft sinds de eerste Spelen in 1896 atleten naar alle Olympische Spelen gestuurd. Zwitserland boycotte de Olympische Zomerspelen van 1956 in Melbourne maar de ruiterspelen voor die Spelen werden eerder dat jaar in Stockholm, Zweden gehouden. Het Zwitserse dressuurteam won een bronzen medaille. Zwitserland was tweemaal gastheer van de Spelen. In 1928 vonden de Olympische Winterspelen plaats en in 1948 de Olympische Winterspelen. Beide waren in St. Moritz. Zwitserse atleten hebben in totaal 181 medailles gewonnen op de Olympische Zomerspelen. Ze wonnen er 127 op de Olympische Winterspelen.
Het Nationaal Olympisch Comité voor Zwitserland werd opgericht in 1912