La municipalité de Roussac se situe dans le département Haute-Vienne.
Les municipalités à proximité sont les suivantes : Balledent, Rancon, Bessines-sur-Gartempe, Châteauponsac, Compreignac, Nantiat, Razès, Thouron, Berneuil, Le Buis, Saint-Junien-les-Combes.
3 infirmiers et infirmières à domicile pratiquent à Roussac.