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