The town of Breno stands in a north-south gorge, between the castle hill and the Corno Cerreto, on the left bank of the river Oglio. According to professor Fedele the gorge was once the bed of the Oglio.