Des fouilles attestent une occupation de la région dès les temps préhistoriques. Au XI siècle, l’évèque Frotaire de Gourdon choisit une colline d’accès difficile dominant la vallée pour édifier quatre forteresses qui devaient protéger la région contre les invasions normandes.
Au Moyen-Âge, Agonac était une ville close protégée par des remparts et à laquelle on accédait par les passages suivant : la porte de Ripaguay , la porte Palenchart, la porte Foscheyrencha et au Nord–Est la porte Salseyron.
Le village est identifié sous le nom d’Agonat sur la carte de Cassini représentant la France entre 1756 et 1789.
Le village d'Agonac est situé sur une butte qui surplombe la vallée de la Beauronne:un ruisseau affluent de l'Isle.
Sur la Beauronne se trouve encore de nombreux moulins,comme le moulin Des Bordes au centre du village.
Agonac est desservi par la ligne SNCF Périgueux-Limoges-Paris. Le village se situe à égale distance entre Périgueux ville d'Art et d'Histoire et Brantôme venise du Périgord.Charmant village du Périgord de 1646 habitants il s'étend sur une superficie de 37,22km² , découvrez la carte d'Agonac et ses nombreux lieux-dits.
Découvrez l'Eglise Saint Martin, classée Monument Historique, et le château d'Agonac, plusieurs fois remanié et aujourd'hui propriété privée...