La commune de Saint-Thomas-en-Royans, comprenant 560 habitants, est localisée dans le département de la Drôme. Elle est rurale et calme. Beaucoup de logements sont âgés. La prospérité comprend notamment une taxe habitation de 19% et un taux de chômage de 7%, par contre une proportion d'ouvriers de 45%. Une taille moyenne des ménages proportionnellement très élevée : 3.2 personnes et un pourcentage de personnes âgées inférieur à la moyenne (15%) caractérisent la population, principalement âgée.
Au niveau climatique, l'entité jouit de des précipitations de 980 mm par an. Il y a également lieu de souligner une densité de population de 100 hab./km², une portion de petits terrains de 2%, une proportion de propriétaires de 78% et une année moyenne de contruction de 1968.