La commune d'Espagnac
Population : 354 hab.
Superficie : 23,63 km²
Région : Limousin
Département : Corrèze
Arrondissement : Tulle
Canton : La Roche-Canillac
Communauté de communes : CC Tulle et Coeur de Corrèze
Code INSEE : 19075
Code postal : 19150
Gentilé : Espagnacois, Espagnacoises