La municipalité de Sarlat-la-Canéda est située dans le département Dordogne.
Les municipalités limitrophes sont les suivantes : Sainte-Nathalène, Carsac-Aillac, Saint-Vincent-le-Paluel, Saint-André-d'Allas, Tamniès, Marquay, Vézac, Marcillac-Saint-Quentin, Proissans, Vitrac.
35 infirmiers et infirmières à domicile pratiquent à Sarlat-la-Canéda.