La commune de Saint-Yorre, et qui bénéficie de commerces locaux et est tranquille, comprenant 2788 habitants, est située dans le département de l'Allier. Beaucoup de logements sont âgés. L'entité profite d'un climat caractérisé par un ensoleillement de 1767 heures par an mais des précipitations de 896 mm par an. Une proportion de personnes âgées de 30% définit les habitants, principalement âgés.
La prospérité est caractérisée entre autres par une taxe habitation de 16%. Signalons également : un haut taux de logement social HLM (15%), une densité de population relativement importante : 420 hab./km² et un assez faible pourcentage de propriétaires : 63%, par contre une part d'utilisation de la voiture de 12%, un taux de déplacement vers un lieu de travail extérieur de 89% et une année moyenne de contruction de 1964.