Rognano is a comune, or municipality, located in the Province of Pavia within the Lombardy region of northern Italy. It is situated approximately 20 km (12 mi) southwest of Milan and about 12 km (7.5 mi) northwest of Pavia.
As of December 31, 2004, the municipality covered an area of 9.2 km² (3.6 sq mi) with a recorded population of 308 residents.