Los Andes dividen al Perú en tres cuencas naturales de drenaje: (i) la cuenca del Pacífico, con 53 ríos, (ii) la cuenca del Atlántico, con 32 ríos, y (iii) la cuenca del Titicaca, con 13 ríos.