Dervio is a comune (municipality) in the Province of Lecco in the Italian region Lombardy, located on the eastern shore of Lake Como, about 70 kilometres (43mi) north of Milan and about 25 kilometres (16mi) northwest of Lecco. As of 31 December 2004, it had a population of 2,743 and an area of 11.7km².