La ZNIEFF « Tourbières du Puech David » est située en Margeride, au nord du département de la Lozère. Elle est constituée d'un ensemble de zones humides tourbeuses séparées par le col du Cheval Mort et alimentant deux bassins versants différents. L'ensemble de ce territoire est entouré essentiellement de plantations de résineux. Avec une superficie d'environ 361 hectares,
la ZNIEFF occupe une bonne partie du flanc nord du Signal de Randon, à l'ouest du village le Giraldès. L'altitude varie entre 1350 et 1520 mètres.
Le périmètre de la ZNIEFF englobe les zones tourbeuses en s'appuyant aussi bien sur des limites naturelles (lisières forestières) qu'anthropiques (routes dont D3, pistes forestières, drailles de transhumance, limites de parcelles forestières…).
Au nord-est, à défaut d'éléments marquants du paysage, la délimitation relie le pont sur le Chapeauroux à la piste forestière du Puech David en passant par les points cotés 1351 et 1446 mètres.