La commune de Saint-Amand-Magnazeix se situe dans le département Haute-Vienne.
Les villes limitrophes sont les suivantes : Arnac-la-Poste, Saint-Maurice-la-Souterraine, Bessines-sur-Gartempe, Châteauponsac, Fromental, Saint-Hilaire-la-Treille, Saint-Sornin-Leulac.
1 infirmier et infirmière à domicile travaille à Saint-Amand-Magnazeix.