Ancien fief, le château de Puymoger à Javerlhac est connu pour avoir accueilli le peintre Claude Monet. Rebâtie au XIXe siècle par un ancien bâtonnier de l’ordre des avocats de Paris, la demeure est flanquée de deux tours, l’une circulaire au toit pointu, l’autre octogonale avec des mâchicoulis, et d’une tourelle en encorbellement.