Lake Llamacocha (possibly from Quechua llama llama, qucha lake) is a lake in the Andes of Peru. It is located in the Ancash Region, Pallasca Province, Conchucos District, northeast of Conchucos. It is situated at an elevation of comprising an area of .