Le musée municipal fut fondé en 1930 et installé à l’Hôtel de ville. Il occupe l’ancien hôtel de la Raymondie. Le musée conserve les collections d’objets protohistoriques et gallo-romains provenant des fouilles du Puy d’Issolud (Uxellodunum), les collections de pots à pharmacie (XVIIe et XVIIIe siècles), des séries de cartes anciennes…