Culture
- German: 65%
- French: 18%
- Italian: 10%
- Romansch: 1%
- other: 6%
- German (official): 63.7%
- French (official): 20.4%
- Italian (official): 6.5%
- Serbo-Croatian: 1.5%
- Albanian: 1.3%
- Portuguese: 1.2%
- Spanish: 1.1%
- English: 1%
- Romansch (official): 0.5%
- other: 2.8%
- Roman Catholic: 41.8%
- Protestant: 35.3%
- Muslim: 4.3%
- Orthodox: 1.8%
- other Christian: 0.4%
- other: 1%
- unspecified: 4.3%
- none: 11.1%