La commune de Tourtoirac est située dans le département Dordogne.
Les municipalités à proximité sont les suivantes : Saint-Martial-d'Albarède, Saint-Pantaly-d'Excideuil, Cherveix-Cubas, Chourgnac, Sainte-Eulalie-d'Ans, Sainte-Orse, Coulaures, Hautefort, Saint-Raphaël.
6 infirmiers et infirmières à domicile exercent à Tourtoirac.