Suardi is a comune located in the Province of Pavia within the Lombardy region of northern Italy. It is situated approximately 60 km southwest of Milan and about 35 km southwest of Pavia.
As of December 31, 2004, the municipality had a population of 692 residents and covered a total area of 9.8 km2.