La commune de Chassagnes compte 140 inscrits sur ses listes électorales ; 87 ont voté le dimanche 15 mars et 84 se sont exprimés.
Le maire sortant Mikaël Vacher était candidat à sa succession ; une seule liste de 11 conseillers s'est lancée dans la campagne et a été élue entièrement au premier tour.
Samedi 23 mai, les conseillers se sont réunis afin d'installer le Conseil municipal. Mikaël Vacher a été élu maire ; Lionel Pagés, Jean-Paul Toucheboeuf et Romain Espenel, respectivement premier, deuxième et troisième adjoints.
Les conseillers municipaux qui accompagneront cette équipe sont Stéphane Senéze, Patrice Savajols, Aurélie Merlino, Jean-Paul Menagazzo, Jean-Pierre Martial, Tristan Foltier et Simon Breul.