Vaillac, (en occitano Valhac), era una comuna francesa situada en el departamento de Lot, de la región de Occitania, que el 1 de enero de 2016 pasó a ser una comuna delegada de la comuna nueva de Cœur-de-Causse[3] al fusionarse con las comunas de Beaumat, Fontanes-du-Causse, Labastide-Murat y Saint-Sauveur-la-Vallée.