Główne zbiorniki wodne położone w Peru obejmują jezioro Titicaca, jezioro Llanganuco, rzekę Amazon, rzekę Ucayali, rzekę Madre de Dios i rzekę Marañón. Ponadto Pacyfik graniczy z Peru po zachodniej stronie.
Peru ma wiele mniejszych dopływów w regionie Amazonii, z szacowanymi 5 343 milami dopływów możliwych do żeglugi w systemie Amazon. Jezioro Titicaca, które leży na granicy Peru z Boliwią, ma około 129 mil żeglownych dopływów.
Peru leży w zachodniej części Ameryki Południowej, a Lima jest jej stolicą. Kraj ma trzy główne regiony geograficzne: równiny przybrzeżne, chropowatą górską i dżunglę nizinną. Regiony te dają Peru zróżnicowany klimat, który może być wilgotny, zimny, deszczowy lub suchy w zależności od regionu.