Le château de Bonaguil est un ancien château fort, du Moyen Age (XIIIe siècle), fortement remanié au XVe siècle, qui se dresse sur la commune française de Saint-Front-sur-Lémance dans le département de Lot-et-Garonne, en région Nouvelle-Aquitaine. Le château fait l'objet d'un classement au titre des monuments historiques par la liste des monuments historiques classés provisoirement et éditée en 1862. Il est également mentionné dans les listes de 1875, 1889, 1900, 1910, ainsi que dans celle du journal officiel du 18 avril 1914.