Der Ort liegt auf einer Anhöhe im Arda-Tal, nicht weit entfernt von Fiorenzuola.
Castell’Arquato war lange Zeit im Besitz der Mailänder Visconti und der Sforza. Die schmalen, gepflasterten Straßen, der Herzogspalast und der Brunnen des Dorfs vermitteln noch heute eine mittelalterliche Atmosphäre. Im höher gelegenen Teil der Stadt liegt die wunderschöne Piazza Matteotti, an die der Palazzo Pretorio und die Apsiden der Stiftskirche S. Maria Assunta grenzen.