Le château actuel, du XIVe siècle, a été reconstruit par Louis II et Louis III d'Anjou, sur l'emplacement de l'ancien château du XIIIe siècle.