Puybegon est une ville de Tarn en région Occitanie.
Puybegon compte 625 habitants appelés les "Puybegonnais, Puybegonnaises".
La densité de la population de Puybegon est de 33 habitants au km².
Le maire de Puybegon est Monsieur Robert CINQ