La commune de Castelnaud-la-Chapelle est située dans le département Dordogne.
Les municipalités alentours sont les suivantes : Saint-Cybranet, Vézac, Cénac-et-Saint-Julien, Allas-les-Mines, Grives, Saint-Laurent-la-Vallée, Saint-Vincent-de-Cosse, Veyrines-de-Domme, Beynac-et-Cazenac.
1 infirmier et infirmière à domicile pratique à Castelnaud-la-Chapelle.