Agonac est une ville de la Dordogne en région Nouvelle-Aquitaine.
Agonac compte 1662 habitants appelés les "Agonacois, Agonacoises".
La densité de la population de Agonac est de 45 habitants au km².
Le maire d'Agonac est Madame Christelle BOUCAUD