Capriolo é uma comuna italiana da região da Lombardia, província de Bréscia, com cerca de 8.336 habitantes. Estende-se por uma área de 10 km², tendo uma densidade populacional de 834 hab/km². Faz fronteira com Adro, Castelli Calepio (BG), Credaro (BG), Palazzolo sull'Oglio, Paratico.