Située dans la région Aquitaine-Limousin-Poitou-Charentes et dans le département Haute-Vienne, Saint-Junien est une ville de 11455 habitants (données de 2010). Saint-Junien est située à proximité de Limoges, Panazol, Angoulême mais aussi Périgueux ou Guéret.