Il castello sorge ai margini dell’abitato di S. Polo, frazione del comune di Podenzano. Incerta è la data di costruzione. Nel 1385 e per parte del secolo successivo, ne furono proprietari i marchesi Landi, quindi, nel 1467 fu concesso dal duca Galeazzo Sforza in feudo al conte Giovanni Carlo Anguissola. Il 18 gennaio 1504 Luigi XII investiva il conte Pier Bernardino Anguissola dei feudi e castelli di S. Polo e Folignano. Non si conosce quando la famiglia abbia cessato l’esercizio della propria autorità feudale su S. Polo, certo è che nel 1727 il conte Ferdinando Anguissola ne era ancora il signore. Nel XIX secolo, il marchese Filippo Anguissola Scotti di Grazzano alienò l’intera proprietà di S. Polo al conte Gherardo Ardizzoni Calvi Calciati, e i beni rimasero ai suoi discendenti fino alla fine dell’Ottocento.