Bovegno is a comune in the province of Brescia, in Lombardy. It borders the communes of Artogne, Berzo Inferiore, Bienno, Collio, Esine, Gianico, Irma, Marmentino and Pezzaze. It is pronounced Bòvegno (Böegn in the local Eastern Lombard dialect). It is located in the valley named Val Trompia.