Puygouzon est une ville de Tarn en région Occitanie.
Puygouzon compte 2937 habitants appelés les "Puygouzonais, Puygouzonaises".
La densité de la population de Puygouzon est de 226 habitants au km².
Le maire de Puygouzon est Monsieur Thierry DUFOUR