L'entité de Saint-Yrieix-la-Perche, et qui est paisible et dispose de commerces locaux, est situé dans le département de la Haute-Vienne et compte 6887 habitants. Les bâtiments sont surtout anciens. Cette localité a récolté trois fleurs au concours des villes et villages fleuris. Une proportion de personnes âgées assez supérieure (36%), un taux de retraités comparativement important (37%) et un âge moyen haut (48 ans) spécifient la population, surtout âgée.
L'entité bénéficie de conditions climatiques particularisées par des précipitations de 1023 mm par an. En ce qui concerne l'économie, la situation est caractérisée notamment par une taxe foncière de 55%. Elle est également distinguée par une quotité de réussite des lycées de 88%, un pourcentage de petits terrains de 6%, une proportion de logement social HLM de 8% et une densité de population de 70 hab./km².