La ZNIEFF « Rivière de la Colagne à Boussefol » est située en Margeride, au nord du département de la Lozère. Elle est constituée d'un tronçon d'environ 1300 mètres de la rivière de la Colagne et des zones humides périphérique en aval du lac de Charpal. Elle couvre une superficie de 9 hectares entre les villages des Coulagnes-Hautes et de Rieutord-de-Randon avec une altitude variant peu, autour de 1165 mètres.
La limite de la ZNIEFF s'appuie en amont sur le pont de la route menant aux Vitrollettes et aux Coulagnes-Hautes et, en aval, coupe le cours d'eau environ 200 mètres après Boussefol. De part et d'autre de la rivière, le périmètre englobe la ripisylves et les prairies humides riveraines.