Villefranche-de-Lonchat, bourgade périgourdine entre Isle et Dordogne, aux confins du Libournais, peut s'enorgueillir d'une origine ancienne et d'un passé chargé d'histoire.
Fondée à la fin du XIIe siècle par Edouard Ier d'Angleterre, la bastide de Villefranche-de-Lonchat a succédé à une villa gallo-romaine et à un prieuré bénédictin. La Guerre de Cent-Ans la vit passer, tour à tour, sous la bannière française et l'étendard anglais selon les fluctuations des combats.
Une chapelle qui existe encore, fut érigée au XIVe siècle sur un des côtés de la place centrale.