Das Dorf Gromo befindet sich in der Provinz Bergamo, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 1277 Einwohner und hat eine Fläche von 20,05 Quadratkilometer bei einer Bevölkerungsdichte von 63,69 Einwohner pro Quadratkilometer. Gromo befindet sich 676 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Boario