Das Dorf Barzanò befindet sich in der Provinz Lecco, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 4873 Einwohner und hat eine Fläche von 3,58 Quadratkilometer bei einer Bevölkerungsdichte von 1361,17 Einwohner pro Quadratkilometer. Barzanò befindet sich 370 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Dagò
Villanova