Quito is a locality in Pichincha Province, Ecuador. The population of Quito is 2,011,388 people. Ambato, Ibarra, Latacunga are located close to Quito. You can find Quito on any map using the following decimal coordinates: -0.22 (latitude), -78.5125 (longitude).