Visco is a comune (municipality) in the Regional decentralization entity of Udine, in the Italian region of Friuli-Venezia Giulia. It is located about 45 kilometres (28 mi) northwest of Trieste and about 20 kilometres (12 mi) southeast of Udine.
As of 31 December 2004, Visco had a population of 723 and an area of 3.5 square kilometres (1.4 sq mi).