Das Dorf Zandobbio befindet sich in der Provinz Bergamo, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 2356 Einwohner und hat eine Fläche von 6,46 Quadratkilometer bei einer Bevölkerungsdichte von 364,71 Einwohner pro Quadratkilometer. Zandobbio befindet sich 278 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Cascina Vago Inferiore
Foppa Rivi
Madonna della Neve
Selva