Chalagnac település Franciaországban, Dordogne megyében. Lakosainak száma 442 fő (2022. január 1.).[1] Chalagnac Coursac, Creyssensac-et-Pissot, Église-Neuve-de-Vergt, Saint-Paul-de-Serre, Sanilhac, Vergt és Notre-Dame-de-Sanilhac községekkel határos.
A település népességének változása: