Vicchio is a town and comune in the Metropolitan City of Florence in the Italian region Tuscany, located about 25 kilometres northeast of Florence. As of 2016, it had a population of 8,105 and an area of 139.0 square kilometres.