La municipalité de Espartignac se situe dans le département Corrèze.
Les villes alentours sont les suivantes : Vigeois, Uzerche, Lagraulière, Pierrefitte, Perpezac-le-Noir, Eyburie, Saint-Jal.
1 infirmier et infirmière à domicile exerce à Espartignac.