Rivers in Peru
67 rivers in Peru, ranked by size. Data from Wikidata and Wikipedia.
- Marañón River 1,737 km
- Ucayali River 1,460 km
- Huallaga River 1,080 km
- Apurímac River 850 km
- Curaray River 800 km
- Urubamba River 725 km
- Mantaro River 724 km
- Tapiche River 520 km
- Utcubamba River 502 km
- Acomayo River (Cusco)
- Acomayo River (Huánuco)
- Aguarico River
- Aguaytía River
- Asana River
- Bobonaza River
- Callumayo
- Cantumayo
- Carhuasanta
- Cenepa River
- Challwamayu (Huancavelica)
- Challwamayu (Junín)
- Chambira River
- Chanchamayo River
- Chillcamayu
- Chinchipe River
- Chira River
- Chiriaco River
- Cononaco River
- Corrientes River
- Ene River
- Hatun Mayu
- Hatun Wayq'u
- Huarmey River
- Inambari River
- Itaya River
- Jequetepeque River
- Kachimayu (Huancavelica)
- Kinwamayu
- Lacramarca River
- Las Piedras River
- Legiamayo River
- Los Amigos River
- Manu River
- Mayo River (Peru)
- Nieva River
- Nupe River
- Pachachaca River
- Pachitea River
- Palcazu River
- Perené River
- Piura River
- Pukamayu (Peru)
- Q'illumayu
- Quebrada Seca River
- San Antonio River (Peru)
- Santa River
- Shanay-timpishka
- Sinqa Wayq'u
- Tambo River (Peru)
- Tumbes River
- Willkamayu
- Yanamayo
- Yarapa River
- Yavero River
- Yawarmayu
- Yuraqmayu (Lima)
- Zarumilla River