Linarolo is a comune in the Province of Pavia in the Italian region Lombardy, located about 35 km south of Milan and about 9 km east of Pavia. As of 31 December 2004, it had a population of 2,200 and an area of 12.3 km².
The municipality of Linarolo contains the frazioni Ospedaletto, San Leonardo, and Vaccarizza. From Wikipedia