La ZNIEFF «Rivière de la Buèges de la source à Saint-Jean-de-Buèges » est située au nord-est du département de l'Hérault. Elle englobe un linéaire d'un peu plus de 4 kilomètres de la rivière de la Buèges ainsi que l'aval de l'un de ses affluents temporaires. Cet ensemble couvre une superficie de 18 hectares entre les villages de Pégairolles-de-Buèges et Saint-Jean-de-Buèges. L'altitude varie entre 150 et 170 mètres.
Le périmètre de la ZNIEFF englobe le lit de la Buèges, depuis sa source (comprenant une partie du ruisseau du Pontel) jusqu'au méandre entre le roc de Tras Castel et la côte de Brunet à l'aval de Saint-Jean-de-Buèges. Les zones humides riveraines (ripisylves et prairies) sont incluses dans la délimitation.