Die Ortschaft Cazzago San Martino befindet sich in der Provinz Brescia, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 10198 Einwohner und hat eine Fläche von 22,14 Quadratkilometer bei einer Bevölkerungsdichte von 460,61 Einwohner pro Quadratkilometer. Cazzago San Martino befindet sich 200 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Bonfadina
Bornato
Calino
Casotto
Colombera
Franzina
Pedrocca
Pedrocchetta
Perosini
Segabiello