According to the latest census conducted in 2000, religious affiliation is as follows: 78.4% of the total population are Roman Catholic, 8.3% Protestant, and 4.8% Muslim.  4% of the population declared no religious affiliation.
D'après le dernier recensement, réalisé en 2000, les catholiques représentaient 78,4 % de la population totale, les protestants 8,3 % et les musulmans 4,8 %; 4 % des personnes interrogées n'ont déclaré aucune appartenance religieuse.