Religions:

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% (2000 census)

Languages:

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% (2000 census)

note: German, French, Italian, and Romansch are all national and official languages

Literacy:

definition: age 15 and over can read and write

total population: 99%

male: 99%

female: 99% (2003 est.)