La commune de Compreignac
Population : 1 654 hab.
Superficie : 47,62 km²
Région : Limousin
Département : Haute-Vienne
Arrondissement : Bellac
Canton : Nantiat
Communauté de communes : CC Porte d'Occitanie
Code INSEE : 87047
Code postal : 87140
Gentilé : Compreignacois, Compreignacoises