Chavagnac, (en occitano Chavanhac), era una comuna francesa situada en el departamento de Dordoña, de la región de Nueva Aquitania, que el 1 de enero de 2017 pasó a ser una comuna delegada de la comuna nueva de Les Coteaux-Périgourdins al fusionarse con las comunas de Grèzes.