Esmeraldas is a locality located 182.74 km southeast from Quito in Esmeraldas Province, Ecuador. The population of Esmeraldas is 154,035 people. Ibarra, Latacunga, Portoviejo are located close to Esmeraldas. You can find Esmeraldas on any map using the following decimal coordinates: 0.95 (latitude), -79.6667 (longitude).