Casalserugo is a comune located in the Province of Padua within the Veneto region of Italy. It is situated approximately 35 kilometres southwest of Venice and about 12 kilometres southeast of Padua.
As of December 31, 2004, the municipality encompassed an area of 15.5 square kilometres and had a population of 5,525 residents.