Etnik bakımdan İsviçre nüfusunun % 65’ini Alman, % 18’ini Fransız, % 10’unu İtalyan, % 1’ini Romanş kökenliler oluşturmaktadır. Geri kalan % 6’lık kesim farklı etnik kökenlere mensuptur. Etnik dağılıma paralel olarak İsviçre dört ayrı dil bölgesine ayrılır.