Le château de Bonaguil est situé en France, sur la commune de Saint-Front-sur-Lémance en Lot-et-Garonne à la charnière du Périgord et du Quercy, mais il est la propriété de la commune de Fumel.
Le château est classé monument historique le 18 avril 1914, la chapelle le 12 avril 1963.