Das Dorf San Giovanni Bianco befindet sich in der Provinz Bergamo, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 5088 Einwohner und hat eine Fläche von 31,45 Quadratkilometer bei einer Bevölkerungsdichte von 161,78 Einwohner pro Quadratkilometer. San Giovanni Bianco befindet sich 448 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Bosco Fuori
Brembilla
Callameri
Capatelli
Costa San Gallo Santuario
Roncaglia Entro
Mulera
Grumo
D'Orzio
Sentino
Cornalita