Das Dorf Vigolo befindet sich in der Provinz Bergamo, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 651 Einwohner und hat eine Fläche von 12,22 Quadratkilometer bei einer Bevölkerungsdichte von 53,27 Einwohner pro Quadratkilometer. Vigolo befindet sich 617 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Squadre