Cuvio (Western Lombard: Cüj) is a comune (municipality) in the Province of Varese in the Italian region Lombardy, located about 60 kilometres (37 mi) northwest of Milan and about 12 kilometres (7 mi) northwest of Varese.