L'ensemble des membres du conseil municipal sont élus par les citoyens inscrits sur les listes électorales de la commune, au suffrage universel direct pour un durée de 6 ans. Le Conseil Municipal de la Ville de Carhaix est composé de 29 membres, dont le Maire qui dirige toute l’équipe municipale.
Le rôle du conseil municipal consiste à régler par le vote de délibérations les affaires de la commune. Il se réunit au moins une fois par trimestre, en mairie. En moyenne, à Carhaix, il est organisé une dizaine de conseils municipaux par an. Les séances sont publiques et radiodiffusées, toute personne pouvant y assister silencieusement. Lors de la séance, le conseil municipal débat sur les questions inscrites à l'ordre du jour. Les conseillers sont appelés à voter pour chaque dossier. La décision finale, ou délibération du conseil municipal, est adoptée à la majorité absolue des suffrages exprimés, par un vote à main levée.
Les délibérations sont exécutoires après affichage et transmission en Préfecture.