L’une des plus anciennes villes de Suisse se trouve là où la rivière Thièle se jette dans le lac de Neuchâtel. Les hommes vivent sur cette bande de terre depuis plus de 6 000 ans. Deux choses les y ont retenus : un passage abrité où la rivière rejoint le lac, et une source thermale qui jaillit, chaude, du sol.
La source est aussi la raison du nom. Elle attire les visiteurs depuis l’époque romaine, et en 1981 la ville a ajouté « les-Bains » pour le souligner. Ce qui suit est la version courte, des menhirs à la ville thermale, dans l’ordre où cela s’est passé.
- v. 4000 av. J.-C.
Des communautés néolithiques dressent les menhirs de Clendy, au bord du lac.
- v. 325 apr. J.-C.
Rome fortifie Eburodunum d'un castrum entouré de murs : deux portes, quinze tours, des thermes.
- 1259
Pierre II de Savoie commence le château et trace une ville neuve à côté.
- 1536
Berne conquiert la ville et y apporte la Réforme.
- 1728
La ville construit un nouvel établissement de bains, à l'origine du Grand Hôtel des Bains.
- 1805
Johann Heinrich Pestalozzi ouvre sa célèbre école dans le château.
- 1855
Le premier chemin de fer de Suisse romande atteint la ville.
- 1981
Après la réouverture des bains, la ville est officiellement renommée Yverdon-les-Bains.