Das Dorf Ardenno befindet sich in der Provinz Sondrio, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 3193 Einwohner und hat eine Fläche von 17,08 Quadratkilometer bei einer Bevölkerungsdichte von 186,94 Einwohner pro Quadratkilometer. Ardenno befindet sich 266 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Biolo
Fascenini
Gaggio
Lotto
Piazzalunga
Pioda
San Giuseppe