Bereguardo (Lombard: Balguàrt) is a comune (municipality) in the Province of Pavia in the Italian region Lombardy, located about 25 kilometres (16 mi) southwest of Milan and about 12 kilometres (7 mi) northwest of Pavia.
Bereguardo borders the following municipalities: Borgo San Siro, Motta Visconti, Torre d'Isola, Trivolzio, Trovo, Vigevano, Zerbolò.
The remnants of the moated 14th-century Castello di Bereguardo are now used for municipal offices.
Distance between:
Rome to Bereguardo291 Miles / 468 Kms Milan to Bereguardo16 Miles / 26 Kms Venice to Bereguardo161 Miles / 259 Kms