Iquitos is a locality located 1014.16 km south-southwest from Lima in Loreto region, Peru. The population of Iquitos is 377,609 people. Bagua Grande, Jaen, Moyobamba are located close to Iquitos. You can find Iquitos on any map using the following decimal coordinates: -3.7333 (latitude), -73.25 (longitude).