Das Dorf Grosotto befindet sich in der Provinz Sondrio, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 1654 Einwohner und hat eine Fläche von 53,05 Quadratkilometer bei einer Bevölkerungsdichte von 31,18 Einwohner pro Quadratkilometer. Grosotto befindet sich 590 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Prada
San Martino