Gerenzago is a comune, or municipality, situated in the Province of Pavia within the Lombardy region of northern Italy. It is located approximately 35 kilometers (22 miles) southeast of Milan and about 15 kilometers (9.3 miles) east of the city of Pavia.