Chavanac est une ville de la Corrèze en région Nouvelle-Aquitaine. Chavanac compte 55 habitants. La densité de la population de Chavanac est de 6 habitants au km².
Le maire de Chavanac est Monsieur Stéphane BRINDEL