Da Anselmo III, nipote di un primo Anselmo figlio di Aleramo, nacque Ugo, primo marchese di Bosco e di Ponzone. Dopo un lungo susseguirsi di dominazioni barbariche, negli ultimi anni del I millennio, l'imperatore Ottone I concesse Bosco ad Aleramo, marchese di Monferrato. Bosco Marengo fu fondato, secondo la tradizione, nel 498 per volontà di Teodorico, re degli Ostrogoti, già insediato nel castello di Marengo. Egli ereditò i diritti aleramici nel territorio che dal litorale ligure fra Albisola  e Varazze compresa si spingeva nella pianura padana lungo le valli dell'Orba, della Stura e del Piota sino ad Alessandria, avendo come confine nord-occidentale la Bormida di Spigno Monferrato.