Das Dorf Colzate befindet sich in der Provinz Bergamo, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 1670 Einwohner und hat eine Fläche von 6,70 Quadratkilometer bei einer Bevölkerungsdichte von 249,25 Einwohner pro Quadratkilometer. Colzate befindet sich 424 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Bondo
Rezzo