Das Dorf Bovegno befindet sich in der Provinz Brescia, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 2357 Einwohner und hat eine Fläche von 47,45 Quadratkilometer bei einer Bevölkerungsdichte von 49,67 Einwohner pro Quadratkilometer. Bovegno befindet sich 685 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Graticelle
Ludizzo
Magno
Predondo
Zigole