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