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