Le château d’Avenches a été construit à la fin du XIIIe siècle par les Evêques de Lausanne suzerains de la ville.
Il a été transformé et agrandi de 1565 à 1599 par les autorités Bernoises, résidence de leurs Baillis.
Depuis 1804, il est la propriété de la Commune.
De style Renaissance, il est l’un des plus beaux châteaux du canton de Vaud. La cour d’honneur conduit aux appartements.