La población humana se concentra en el pequeño pueblo industrial del mismo nombre.
Las localidades limítrofes son Casnigo, Clusone, Gandino, Gorno, Parre y Premolo.
La mayor parte del territorio municipal está al otro lado del Serio y forma un declive pronunciado cubierto con bosques que asciende al pico de Corno Guazza.
Parte de la frontera nororiental es formado por el Torrente Valle dell'Inferno, que entra al Serio del sur.
Aunque la procedencia del codrilo se desconoce, la iglesia ya lo poseía antes de 1534.