La ZNIEFF « Tourbière du col de la Croix de Bor » est située est située au nord du département de la Lozère, dans la forêt domaniale de la Croix de Bor, en Margeride. Elle est constituée d'une zone humide tourbeuse de près de huit hectares, enclavée dans une plantation de résineux sur la commune de la Villedieu. L'altitude varie entre 1460 et 1470 mètres.
La limite de la ZNIEFF est constituée en grande partie par la lisière des boisements qui entourent la zone humide, sauf la partie la plus méridionale où
elle s'appuie sur la limite avec une zone de prairie plus sèche.