In Zwitserland worden verschillende talen gesproken.
Dit houdt in dat 9,0% van de bevolking in Zwitserland een andere eerste taal spreekt dan de landstalen. Servo-Kroatisch is daarvan de belangrijkste met 1,4% gevolgd door Albanees, Portugees, Spaans, Engels, Turks, Tamil, Arabisch en Nederlands. Het Nederlands wordt door 0,2% van de Zwitserse bevolking als eerste taal gesproken.
Het Duits dat door de Duitstalige Zwitsers gesproken wordt is Zwitserduits, dat op veel punten afwijkt van het Hoogduits en ook grote verschillen kent tussen de verschillende steden en dorpen. Het Zwitserse Frans wijkt in details ook af van het officiële Frans. In de verschillende landstalen noemt men Zwitserland Schweiz (Duits), Suisse (Frans), Svizzera (Italiaans) en Svizra (Reto-Romaans).