They are located in a deep cirque widely opened to the north between the summits of Kyoravitsa (2,612 m) to the west, Kanarata (2,667 m) to the south and Yosifitsa (2,697 m) to the northeast.
[2] The Upper Ribno Lake is situated at an altitude of 2,227 m some 1.5 km north of the summit of Kanarata.
[4] It is smaller, with an oval shape, a length of 340 m, a width of 230 m, an area of 47,000 m2 and a depth of 9 m.[1] The total volume is 131,700 m3.
[6] They have a significant and constant water outflow of 14.5 million m3 per year, which represents 6% of the entire discharge of the Rilska River.
[1] Between them is constructed the homonymous Ribni Lakes Refuge with 181 beds, which is a starting point for trails to the Rila Monastery.