Vicchio is a town and comune located in the Metropolitan City of Florence within the Tuscany region of Italy. It is situated approximately 25 kilometres, or about 16 miles, northeast of the city of Florence.
As of 2016, the municipality covered an area of 139.0 square kilometres and had a population of 8,105 residents.