Das Dorf Valgreghentino befindet sich in der Provinz Lecco, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 3192 Einwohner und hat eine Fläche von 6,28 Quadratkilometer bei einer Bevölkerungsdichte von 508,28 Einwohner pro Quadratkilometer. Valgreghentino befindet sich 304 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Biglio Inferiore e Superiore
Buttello
Miglianico
Taiello