La ZNIEFF « Tourbières du Bois long et de la Barthe » se trouve au nord de la Lozère, en Margeride. C'est un ensemble de zones humides situées dans une grande clairière entre le Bois de la Barthe et le Bois Long sur les communes de Saint-Paul-le-Froid et de Sainte-Eulalie. Elle occupe une superficie d'environ 136 hectares dans une sorte de fond de vallon à une altitude variant entre 1330 et 1415 mètres.
La limite de la ZNIEFF est en grande partie marquée par la lisière des boisements qui entourent cet ensemble de tourbières, sauf sur une portion au nord où elle suit le GR4 « Tour de Margeride ».