Le conseil municipal est composé des 17 membres suivants, classés par ordre alphabétique de patronyme :
- 
 
- Mme Anne Antille
 
- Le Centre & Entente
 
- M. Florian Barthassat
 
- Le Centre & Entente
 
- Mme Myriam Boucris
 
- L’Alternative
 
- M. Marc Boymond
 
- Le Centre & Entente
 
- Mme Corinne Brechbühl Molnarfi
 
- L’Alternative
 
- M. Vincent Buhagiar
 
- Le Centre & Entente
 
- M. Théo Cancela
 
- Le Centre & Entente
 
- M. Silvano Consoli
 
- PLR+
 
- Mme Véronique Crettenand
 
- Le Centre & Entente
 
- M. Corentin Gillabert
 
- L’Alternative
 
- Mme Estelle Guex-Crosier
 
- Le Centre & Entente
 
- Mme Miriam Harbarth
 
- L’Alternative
 
- Mme Patricia Messerli Alouan
 
- PLR+
 
- Mme Stéphanie Reusse
 
- L’Alternative
 
- M. Urs Schneuwly
 
- PLR+
 
- Mme Sylviane Schrag
 
- Le Centre & Entente
 
- Mme Lydia Straccia
 
- Le Centre et Entente