Capriolo is a North comune (municipality) in the province of Brescia, in Lombardy. The village is located about 21 kilometers east-southeast of Bergamo and 25 kilometers west-northwest of Brescia on Oglio three kilometers south of Lake Iseo. Capriolo directly borders the province of Bergamo. The community is located east of the Parco Nord in dell'Oglio Ogliotal, at the same time, the Monte Alto rises 680 meters.