Sueglio is a comune, or municipality, situated in Italy within the Lombardy region. It is located in the Province of Lecco.
The town is positioned approximately 70 kilometres (43 mi) north of Milan and about 25 kilometres (16 mi) north of the city of Lecco.