Yverdon-les-Bains compte parmi les plus anciennes villes de Suisse. Elle possède un riche patrimoine témoignant d’un passé de plus de . L'origine de la ville remonte au et peut être située aux alentours de l'an 4000 avant notre ère. Au cours du av. J.-C., les Helvètes s’installent sur le plateau suisse et la région d’Yverdon-les-Bains fait dès lors partie de leur territoire. Sous domination romaine dès la fin du av. J.-C., Eburodunum, le nom gallo-romain d'Yverdon-les-Bains, connaît un développement et un essor dus essentiellement à sa situation géographique aux abords d’un carrefour routier et fluvial d’importance européenne. Les Burgondes s’y installent au et l’occupation du site se poursuit sans discontinuité. Au cours du se développe un nouveau noyau urbain entre le lac et la cité gallo-romaine. Le futur comte décide d’y construire un château et une ville neuve. Après plus de trois siècles de régime savoyard, la cité est conquise en 1536 par les troupes bernoises.