Saint-Thomas-en-Royans (Drôme, 26) compte 569 habitants, une population en baisse (-4,5 % depuis 2017). La commune est classée en zone C du zonage logement. Le chômage s'établit à 6,7 % et le niveau de vie médian à 24 250 € par an.
Prix immobilier à Saint-Thomas-en-Royans (Drôme) : maisons 2 268 €/m², loyer 10 €/m², rendement brut 4,4 %, 569 habitants, d'après 16 ventes réelles (DVF).