Sveits er også delt av språk. Det er fire offisielle språk, tysk (63,7 % av befolkningen), fransk (20,4 %), italiensk (6,5 %) og retoromansk (0,5 %). Fra Bern og østover (med unntak av Ticino) snakker befolkningen for det meste tysk, vest for Bern stort sett fransk, og i Ticino for det meste italiensk. Retoromansk, en gruppe dialekter som stammer fra vulgærlatin, snakkes i flere regioner i kantonen Graubünden.