Le bassin versant draine une superficie d'environ 42 km², sur la côte nord-est de l'île de Lewis. La rivière Gress s'étend sur sept miles de sa source au Loch Ghrias jusqu'à son estuaire à Gress Sands. Rivière à crue au passé illustre, la population de poissons de la rivière Gress a connu un lent déclin au fil des ans, culminant avec l'effondrement des populations de poissons à l'échelle nationale au milieu des années 1970.
La rivière est désormais gérée par l'Association de pêche Gress, qui s'efforce de la gérer pour qu'elle retrouve sa densité de peuplement durable, comme c'est le cas pour son habitat. Une certaine amélioration est constatée en termes de nombre et de taille des poissons, mais il s'agit d'un premier pas vers un rétablissement prometteur de la rivière.
Billet journée visiteur :
Adulte - 10 £
Junior (U-16) - 5 £
La saison s'étend du 1er juin au 15 octobre