Charnes est un château du début du XVIIe siècle sur des bases du XVe ; il a été agrandi en 1812 (aile est, porte ouest, remises sud) et un jardin à la française a été créé en 1840.
L’édifice est inscrit au titre des monuments historiques en 1992.
Le programme de travaux porte sur la restauration de la grange du château de Charnes, labellisée Fondation du patrimoine.