Vigasio is a comune located in the Province of Verona within the Veneto region of Italy. It is situated approximately 14 kilometres (9 mi) southwest of Verona and about 110 kilometres (68 mi) west of Venice.
As of December 31, 2004, the municipality covered an area of 30.8 square kilometres (11.9 mi2) with a population of 7,393 residents.