La municipalité de Magnac-Laval se situe dans le département Haute-Vienne.
Les municipalités à proximité sont les suivantes : Dompierre-les-Églises, Saint-Léger-Magnazeix, Villefavard, Tersannes, Droux, Lussac-les-Églises, Le Dorat, Saint-Ouen-sur-Gartempe, Dinsac.
5 infirmiers et infirmières à domicile travaillent à Magnac-Laval.