Capriolo is a town and comune located in the Italian province of Brescia within the Lombardy region. It is geographically positioned on the left bank of the river Oglio, situated to the southwest of Lago d'Iseo.
The municipality serves as a local administrative center in the northern part of Italy, characterized by its proximity to significant regional landmarks such as the Oglio river and Lake Iseo.