Le marais se trouve entre les communes de Lagraulière et Chanteix, à mi-chemin entre Brive-la-Gaillarde et Tulle, dans un environnement naturel préservé et assez isolé.