L’histoire plurimillénaire d’Ivrée commence en 100.av.J-C avec l'attribution de garnisons romaines pour défendre la Via Gallica, qui unit le Canavese à l'entrée du Val d'Aoste.
Avec le développement urbain romain basé sur le cardo et le decumanus, la nouvelle ville appelée Eporedia est née.
Nous pouvons encore voir aujourd’hui, l'amphithéâtre sur le chemin de Vercelli et les fondations de certains bâtiments du centre historique datant de l’époque romaine.
La cathédrale d'Ivrée a été construite au IVe siècle sur les vestiges d'un ancien temple païen placé sur une colline dans la partie ancienne de la ville.
Les deux tours absidales et la crypte à fresques sont préservées.
À l’époque longobarde, entre le Ve et le VIIe siècle, Ivrée devient un centre politique important grâce au marquis Arduino d’Ivrée qui s’imposa pendant trente ans dans la vie politique de l’Italie du Nord, obtenant même le titre royal. La ville devient la capitale de l'un des ducs de Longobard.
Le "Castello dalle Torri Rosse" se trouve près du Duomo et du palais de l’évêque et sa construction remonte à 1385, à la demande d'Amedeo VI de Savoie, appelé le Conte Verde.
La tour de Santo Stefano était à l'origine le clocher de l'abbaye bénédictine du même nom, construite au XIe siècle, dont il ne reste que le clocher, au centre des jardins publics de la ville.