Die Gemeinde liegt in der Val Brembana an der Strada Statale 470 etwa 15 Kilometer nördlich der Provinzhauptstadt Bergamo auf der ihr gegenüberliegenden Seite des Parco dei Colli di Bergamo. Durch das Gemeindegebiet fließt entlang der SS 470 der Brembo, über den die als Ponti di Sedrina bekannten Hängebrücken führen.