Das Dorf Puegnago sul Garda befindet sich in der Provinz Brescia, die zur Region Lombardei (Lombardia) gehört. Die Gemeinde besitzt 2951 Einwohner und hat eine Fläche von 10,88 Quadratkilometer bei einer Bevölkerungsdichte von 271,23 Einwohner pro Quadratkilometer. Puegnago sul Garda befindet sich 224 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Castello
Monteacuto
Raffa