La commune de Chiavenna est située au pied des Alpes rhétiques, où la vallée de la rivière Liro (Val San Giacomo ou Valle Spluga) et celle de la rivière Mera (Val Bregaglia) se rencontrent. C'est précisément cet emplacement stratégique qui a fait la fortune de la ville depuis l'antiquité.
La ville de Chiavenna représente un point d'arrivée surprenant, où des vues suggestives s'entrelacent à des parcours riches en histoire.
Ces dernières années, elle a obtenu la certification de «villes lente». Elle a également été décorée du Label de qualité touristique «Bandiera Arancione» (drapeau orange) par le Touring Club Italien. Chiavenna est aussi la terre des crotti : des cavités naturelles où souffle le sorèl, un courant d'air à température constante qui en fait des endroits idéaux pour l'affinage des produits locaux, dont la fameuse brisaola.