La ville de Carsac-Aillac est située dans le département Dordogne.
Les municipalités alentours sont les suivantes : Calviac-en-Périgord, Veyrignac, Groléjac, Saint-Vincent-le-Paluel, Sarlat-la-Canéda, Domme, Vitrac.
2 infirmiers et infirmières à domicile exercent à Carsac-Aillac.