Das Dorf Coccaglio befindet sich in der Provinz Brescia, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 7609 Einwohner und hat eine Fläche von 11,96 Quadratkilometer bei einer Bevölkerungsdichte von 636,20 Einwohner pro Quadratkilometer. Coccaglio befindet sich 162 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Fiumicello Sera
Valenca Bassa e Alta
Belvedere