Di Alinari da Castello Sforzesco. Civico Archivio Fotografico
Il castello di Montalto sorge tra il X e il XII secolo, come presidio alla Serra per proteggere la città di Ivrea, nel luogo dove si trovava, sino dall'epoca romana, un borgo di poche case. Si apprende, da un documento del 1140 che lo menziona come "castrum monsalti", che in quel tempo era costituito da una torre, una cinta di collegamento e una cappella. Era affidato alla giurisdizione del Vescovo di Ivrea che nel XII secolo concedeva in feudo l'intera valle di Montalto ai signori di Settimo Vittone. Nel secolo successivo, Federico Barbarossa lo cedeva ai Signori di Vallesa che lo perdevano dopo breve tempo, per riappropriarsene poi nel Settecento. La posizione strategica del castello è motivo, nel corso dei secoli XII e XIII, di furiose lotte tra il Comune di Ivrea, il Comune di Vercelli e il marchese del Monferrato.