Das Dorf Berzo Demo befindet sich in der Provinz Brescia, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 1847 Einwohner und hat eine Fläche von 15,98 Quadratkilometer bei einer Bevölkerungsdichte von 115,58 Einwohner pro Quadratkilometer. Berzo Demo befindet sich 785 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Bettolino
Forno Allione
Monte
Saletto