
Selon la tradition, le château de Générac aurait été construit au XIe siècle. À l'instar des terres du village, il aurait notamment appartenu aux comtes de Toulouse, à l'ordre du Temple, à Guillaume de Nogaret, puis aurait été largement réaménagé par les Hospitaliers du grand prieuré de Saint-Gilles de l'ordre de Saint-Jean de Jérusalem au XVIe siècle. Toutefois, certaines recherches récentes dateraient l'édifice tout entier du milieu du XVIe siècle et en attribueraient la construction aux prieurs Jacques de Manas et Géraud de Massas.