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