Lake Baringo is one of only two freshwater Rift Valley lakes, together with Lake Naivasha, in Kenya. Lake Baringo is fed by a number of rivers: the Molo, Perkerra and Ol Arabel. The waters are assumed to seep through lake sediments into the bedrock, but has no visible outlet. It is assumed that the water seeps away into the faults in the bedrock.
The high water levels are presumed to be a result of the large deposits of sediment brought in by the flooding. The main town near Lake Baringo is Marigat, while smaller settlements include Kampi ya Samaki and Loruk.
Lake Baringo has quit a number of wildlife like impala, dik-dik, zebra, Grant's gazelle, warthogs, hippos, crocodile, klipspringer, rock hyrax and over 400 bird species including the flamingoes, pelicans, cormorants and fish eagles as well as fish species such as tilapia, Nile perch, African catfish, barbell, marbled lungfish.
Lake Baringo has several islands; Ol Kokwe Island being one of them is home to Njemps villages and a well-appointed camp. The island has hot springs and fumaroles and is best for exploring the lake with boat trips as you spot the hippos and variety of birds. The area is of great interest to geologists and archeologists as it has archeological and paleontological sites some which have yielded fossil hominoids and hominins, are present in the Miocene to Pleistocene sedimentary sequences of the Tugen Hills.
Lake Baringo has an interesting island to visit known as the Devils Island which has various myths, the local Njemps believe this island is a home of devils. This island is said to feature howling sounds and blue flames that can be seen at night, according to the myths on this island the locals consider it the forbidden island and the locals are usually pleased with the tourists visiting the island risking to climb the rocks which is forbidden.