L’édification du château débuta à la fin du XVIe siècle sur ordre du propriétaire, Henri de Saint-Nectaire et se poursuivit sous son fils, le maréchal Henri de La Ferté-Senneterre (1599-1681).
En 1748, le château fut acheté par le maréchal Ulrich Frédéric Woldemar de Löwendal puis confisqué à la Révolution.
Le fils du maréchal d’Empire André Masséna, François-Victor, racheta le château en 1827.
Le parc du château, d’une superficie de 40 hectares, fut aménagé en jardin à la française au XVIIe siècle puis transformé en parc paysager dès 1822.
En 1992, le jardin fut réaménagé dans son état du XVIIIe siècle.
Les écuries du château remontent au XIXe siècle.