Suiza en los Juegos Olímpicos de Tokio 2020

Suiza estuvo representada en los Juegos Olímpicos de Tokio 2020 por un total de 112 deportistas que compitieron en 20 deportes.

Responsable del equipo olímpico fue la confederación Swiss Olympic, así como las federaciones deportivas nacionales de cada deporte con participación.

[1]​ Los portadores de la bandera en la ceremonia de apertura fueron el esgrimidor Max Heinzer y la atleta Mujinga Kambundji.

El equipo olímpico de Suiza obtuvo las siguientes medallas: