Cité rurale par excellence située au nord de la Haute-Vienne est l’une des communes du département la plus étendue avec ses 7700 ha.
Commune du canton de CHATEAUPONSAC, MAGNAC LAVAL compte environ 1850 habitants.