Das Dorf Angolo Terme befindet sich in der Provinz Brescia, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 2572 Einwohner und hat eine Fläche von 30,72 Quadratkilometer bei einer Bevölkerungsdichte von 83,72 Einwohner pro Quadratkilometer. Angolo Terme befindet sich 434 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Anfurro
Cantoniera Presolana
Bilinghera
Vareno
Mazzunno