Gaggiano is a comune, or municipality, located in the Province of Milan within the Italian region of Lombardy. It is situated approximately 13 kilometres southwest of Milan.
As of December 31, 2004, the municipality covered an area of 26.7 square kilometres and had a population of 8,360 residents.