Das Dorf Samolaco befindet sich in der Provinz Sondrio,
die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 2886 Einwohner und hat eine Fläche von 45,24 Quadratkilometer
bei einer Bevölkerungsdichte von 63,79 Einwohner pro Quadratkilometer. Samolaco befindet sich 214 Meter über dem Meeresspiegel.
