Rivers in Peru
26 cities in Peru where you can enjoy rivers.

Lima
Population: 6,271,430

Arequipa
Arequipa
Population: 844,000

Iquitos
Loreto
Population: 367,153

Huancayo
Jun�n
Population: 364,725

Cusco
Cusco
Population: 348,935

Pucallpa
Ucayali
Population: 272,251

Tarapoto
Regi�n de San Mart�n
Population: 240,453

Trujillo
La Libertad
Population: 240,322

Ica
Ica
Population: 232,054

Cajamarca
Cajamarca
Population: 161,215

Hu�nuco
Regi�n de Hu�nuco
Population: 148,665

Puno
Puno
Population: 128,637

Pisco
Ica
Population: 109,965

Huaraz
Ancash
Population: 99,462

Yurimaguas
Loreto
Population: 62,903

Cerro de Pasco
Pasco
Population: 61,046

Juanju�
Regi�n de San Mart�n
Population: 49,798

Nauta
Loreto
Population: 19,551

Tocache
Regi�n de San Mart�n
Population: 15,752

Concepci�n
Jun�n
Population: 11,330

Tambo
Ayacucho
Population: 10,173

Cusipata
Cusco
Population: 4,221

Cotahuasi
Arequipa
Population: 1,529

Tingo
Amazonas
Population: 1,265

Izcuchaca
Huancavelica
Population: 846

Huancaya
Lima
Population: 596