Challhuacocha (possibly from Quechua challwa fish, qucha lake, "fish lake") is a lake in Peru located in the Ancash Region, Pallasca Province, Conchucos District. It lies southeast of Lake Pelagatos, northwest of the lake named Labrascocha (possibly from Quechua Lawrasqucha) and north of the village of Challuacocha (possibly from Quechua Challwaqucha). It is situated at a height of comprising an area of .
A little river named Challhuacocha connects the lake with the town of Conchucos in the southwest.
References ign.gob.pe IGN, Peru, Lagunas con nombre: Challhuacocha 08°14'03 S 77°45'31 W Ministerio de Agricultura, Autoridad Nacional del Agua, Inventario de Lagunas Glaciares del Perú, Huaraz 2014
escale.minedu.gob.pe - UGEL map of the Pallasca Province (Ancash Region) showing Challwaqucha (unnamed) northwest of Lago Labrascocha and north of the village of Challuacocha