Puygiron (Drôme, 26) compte 431 habitants, une population stable (-0,5 % depuis 2017). Le prix médian des 20 ventes de logements des 5 dernières années est de 2 481 €/m². La commune est classée en zone C du zonage logement. Le chômage s'établit à 5,6 % et le niveau de vie médian à 27 320 € par an.
Prix immobilier à Puygiron (Drôme) : maisons 2 574 €/m², loyer 11,9 €/m², rendement brut 4,2 %, 431 habitants, d'après 27 ventes réelles (DVF).