Castelcucco is a comune, or municipality, located in the Province of Treviso within the Veneto region of Italy. It is situated approximately 60 kilometres northwest of Venice and about 35 kilometres northwest of Treviso.
As of May 31, 2021, the municipality covers an area of 8.8 square kilometres and has a population of 2,288 residents.