The lake is a Site of Special Scientific Interest (SSSI) and has long been regarded as a place where fish and birds are found in unusually high numbers.
The supposed largest pike caught by rod in the UK was caught in Llangorse Lake in 1846 by O. Owen and supposedly weighed 68lbs, but this is unsubstantiated.