La ZNIEFF « Zones humides du ruisseau de la Cabre » est située au nord-ouest de la Lozère, sur le plateau de l'Aubrac, à la frontière avec l'Aveyron. Elle est constituée un linéaire de 2,8 kilomètre du ruisseau de la Cabre au niveau du village de Recoules-d'Aubrac. Elle couvre une superficie de près de 25 hectares.
Son altitude varie entre 1050 et 1100 mètres.
Le périmètre de la ZNIEFF est délimité en amont par le gué au niveau du hameau de Rescos et en aval par la limite de la grande parcelle au lieu-dit Lou Coustats avant la confluence avec le Bès.
De part et d'autre du cours d'eau, la limite englobe les zones humides riveraines (ripisylve et prairies) en s'appuyant sur la ripisylve, des haies ou des lisières.