Chavín se encuentra ubicado en el inicio de un estrecho callejón, formado por el río Puchca o Mosna, el que se forma con los deshielos de la Cordillera Blanca y conduce sus aguas hacia el río Marañón, luego de juntarse con el río Huari en Pomachaca.