Solignac est une commune du département de la Haute-Vienne, dans la région de Nouvelle-Aquitaine.
Solignac fait partie du canton de Condat-sur-Vienne
Solignac adhère à la la communauté urbaine Limoges Métropole
Solignac fait partie du bassin de vie de
240 m.
La population de Solignac est de 1579 habitants (2020)
Le code postal de de Solignac est : 87110