Ce musée retrace les différentes périodes d'occupation humaine. La période romane est magnifiquement représentée par le cuve baptismale de Minzac, du XIIe siècle, classée par les monuments historiques.
Une partie importante du Musée concerne l'activité économique et professionnelle du pays aux siècles passé : outils de tonnelier, de tisserand et nombreuses pièces de l'ancienne faïencerie de Montpeyroux. des documents rappellent. la fondation de la Bastide (sceaux en cire d'Édouard 1er d'Angleterre, du maréchal Jean de Grailly et de ses descendants) avec les châtelains voisins Michel de Montaigne et de Maltecoubon.
Une salle consacré à la médecine rappelle que cette profession est exercée à Villefranche depuis 1669. Le musée est installé au 1er étage de la mairie, immeuble luxueux de 1850.