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