Lake Agnococha (possibly from Quechua aknu beautiful, qucha lake) is a lake in Peru located in the Huancavelica Region, Castrovirreyna Province, Santa Ana District. It is situated at a height of approximately , about 3.54 km long and 1.80 km at its widest point. Agnococha lies north of a larger lake named Orcococha.

The Agnococha dam was erected in 1957. It is long and high. The reservoir has a volume of and a capacity of .

References escale.minedu.gob.pe - UGEL map of the Castrovirreyna Province (Huancavelica Region) Recursos Hídricos del Perú en Cifras, Boletín Técnico de Recursos Hídricos 2010, Autoridad Nacional del Agua, Ministerio de Agricultura, Peru