PUGNAC se situe dans la région Nouvelle Aquitaine et dans le département : GIRONDE , son code postal est 33710, son code INSEE : . La commune fait partie de l'arrondissement de Blaye. Les habitants de : PUGNAC se noment les Pugnacaises, Pugnacais. La commune compte 2358 habitants..
PUGNAC à une surficie de 1358 Km2, les coordonéées GPS de PUGNAC sont 45.08337627,-0.498516491. Le Nombre d'habitations est de 788 composé de 733 résidences pricipales de 19 résidences secondaires ainsi que de de 36 logement vacances. Le maire de PUGNAC est ROUX Jean (1945-04-28), Ancien agriculteur exploitant.