Le département de la Loire abrite la commune de Saint-Priest-la-Roche, champêtre et paisible. Elle compte 335 habitants. Les bâtiments sont en majorité anciens. Du point de vue de l'économie, l'état des lieux comprend notamment un taux de chômage de 12% mais une part de cadres de 40% et une taxe habitation de 15%. Une quotité de personnes âgées de 27% spécifie les habitants, en majorité âgés.
Au niveau des infrastructures, la localité possède une capacité d'accueil touristique de 12 lits. La commune profite d'un climat distingué par un ensoleillement de 1851 heures par an, des précipitations de 834 mm par an. De plus, il y a lieu de noter un taux de déplacement vers un lieu de travail extérieur proportionnellement très supérieur à la moyenne (100%), une densité de population de 20 hab./km² et un taux de logement social HLM de 0%.