9 414 habitants vivent à Sarlat-La-Canéda, on les appelle les Sarladais. Ils ont en moyenne 46 ans et touchent un salaire moyen de 21900 euros annuel.
À Sarlat-La-Canéda, il y a 13% de résidences secondaires.
Sarlat-La-Canéda se situe à 48,1 km de la centrale nucléaire la plus proche.