Il castello, di origine medievale, fu costruito sotto direzione della città di Ivrea intorno a metà XIII sec. che, per contenere la mira espansionistica di Vercelli, decise di far confluire le popolazioni dei nuclei attigui a Bollengo, divenuto nel frattempo Borgo Franco, cioè nucleo difensivo. Negli anni fu proprietà di diverse famiglie nobili fino agli inizi del Novecento.