The Valchiavenna is an alpine valley in the province of Sondrio, in Lombardy in northern Italy. It lies to the north of Lake Como, and is traversed by the rivers Mera and Liro. It can be divided into three parts which branch from the confluence of these rivers near Chiavenna, the principal town of the region.