Pukaqucha (Quechua puka red, qucha lake, hispanicized spelling Pucacocha) is a lake in Peru located in the Lima Region, Huarochiri Province, Huanza District.