Canton : Villebois-Lavalette
Dignac est membre de la Communauté de communes de la Vallée de l'Échelle
Dignac est une commune d'une superficie totale de 2766 hectares, son altitude varie entre 105 et 224 mètres
Les habitants de Dignac s'appellent les Dignacois et les Dignacoises.
Au dernier recensement Dignac comptait environ 1300 habitants.
(Source INSEE : recensement de 1999 sans double compte)