Espartignac est une commune du département de la Corrèze, dans la région de Nouvelle-Aquitaine.
Espartignac fait partie du canton de Uzerche 
Espartignac adhère à la la communauté de communes du Pays d'Uzerche 
Espartignac fait partie du bassin de vie de Uzerche 
Le maire d'Espartignac est M. Jean-Michel FAUGERAS - Ancien cadre (2026)
La population d'Espartignac est de 409 habitants (2025) 
L'altitude moyenne d'Espartignac 340 mètres.
Le code postal d'Espartignac est : 19140
Le code INSEE d'Espartignac est : 19076
1 Il y a 1 Ecole à Espartignac. Voir les établissements scolaires d'Espartignac. 
9.3 La part des résidences secondaires est de 9.3 %. 
Tous les chiffres et statistiques sur Espartignac sur le site Insee.fr 
Uzerche: à 2.81 km
Saint-Jal: à 4.13 km
Pierrefitte: à 4.18 km
Eyburie: à 5.77 km
Condat-sur-Ganaveix: à 5.93 km
Trois-Saints: à 6.86 km
Vigeois: à 7.24 km
Lagraulière: à 7.68 km
Chamboulive: à 8.62 km
Perpezac-le-Noir: à 10.33 km
Seilhac: à 10.60 km
Saint-Clément: à 10.68 km
Salon-la-Tour: à 10.89 km
Lonzac: à 11.60 km
Ecole élémentaire Ceyrat - Public