San Giovanni Bianco is a comune, or municipality, situated in the Province of Bergamo within the Lombardy region of northern Italy. It is geographically positioned in the Val Brembana area.
The town is located approximately 20 kilometres (12 mi) north of Bergamo and about 60 kilometres (37 mi) northeast of Milan.