Le château de Veuzac est situé dans le hameau du même nom, sur le territoire de Villefranche-de-Rouergue, dans l'Aveyron, à quelques kilomètres au nord du centre historique de la célèbre bastide.
Il est composé d'un donjon circulaire accolé à des corps de logis en équerre construits postérieurement.
Les bases les plus anciennes de l'édifice remontent au XIIe siècle, et il a appartenu aux seigneurs de Morlhon, une vieille famille locale, ainsi qu'aux évêques de Rodez.
Situé en plaine, peu fortifié, le château a perdu de son intérêt stratégique avant d'être restauré au XVIIe siècle puis de devenir une noble résidence entourée de communs.
A la Révolution, le domaine appartient à un magistrat de Montpellier qui se présente lors de l'assemblée de la noblesse qui précède les Etats-Généraux comme "seigneur de Veuzac".
A ce jour, le château est toujours une propriété privée et abrite une communauté religieuse laïque proposant des retraites spirituelles. Visites possibles lors des Journées du Patrimoine. A défaut, visible de l'extérieur, le château qui se situe sur un chemin de Saint-Jacques peut être le but d'une agréable randonnée. Renseignements au 05 65 45 13 18.