Adda og Oglio er sideelver til Po. Begge renner gjennom Bergamo. Elven Brembo, som er 74 km lang, befinner seg i sin helhet i Bergamo. Den renner gjennom Val Brembana. Elven Serio, som er 124 km lang, starter nord i Val Seriana og fortsetter inn i Cremona.