Pugnac est une ville de la Gironde en région Nouvelle-Aquitaine.
Pugnac compte 2101 habitants appelés les "Pugnacais, Pugnacaises".
La densité de la population de Pugnac est de 150 habitants au km².
Le maire de Pugnac est Monsieur Jean ROUX