Saint-Junien est une ville du centre de la France située dans le département de la Haute-Vienne en région Nouvelle-Aquitaine.
La population de Saint-Junien est de 11.902 habitants.
La ville compte 6.032 logements pour 5.599 ménages. Tous les ans, 46 nouveaux logements voient le jour.