Transit · PE
All cities
140 cities
Cities of 15,000+ people, largest first
Lima
Callao
Arequipa
Trujillo
Piura
Chiclayo
Huancayo
Cusco
Iquitos
Pucallpa
Chimbote
Tacna
Ica
Santiago de Surco
Juliaca
Cajamarca
Huánuco
Miraflores
Santa Anita - Los Ficus
Sullana
Chincha Alta
Ayacucho
San Martin
Puno
Huaraz
San Francisco De Borja
Talara
Tumbes
Chosica
Puerto Maldonado
Breña
San Juan
Ciudad Satelite
Chilca
Selva Alegre
Abancay
Moquegua
Chulucanas
San Isidro
San Fernando
Jesus Maria
Santiago
Huaral
Pisco
Villa Poeta José Gálvez Barrenechea
San Miguel
Wanchaq
Cerro de Pasco
Belen
Catacaos
Cities of All cities
Loading map…
Geographic data © GeoNames (CC BY 4.0)