San Lorenzo de Esmeraldas Population 2026
San Lorenzo de Esmeraldas has a population of 20,209, making it the #56 biggest city in 🇪🇨 Ecuador, located in Esmeraldas. Roughly 0.1% of Ecuador's population lives here. It is about 138× smaller than Quito, the country's biggest city.
Population (city proper)
20,209
Rank in Ecuador
#56
Coordinates
1.29°N, 78.84°W
~14 m elevation · America/Guayaquil
Distance to capital (Quito)
172 km
107 miles, straight line
Other big cities in Esmeraldas
| City | Population | Rank in Ecuador |
|---|---|---|
| Esmeraldas | 218,727 | #13 |
| Rosa Zarate | 42,121 | #27 |
Cities near San Lorenzo de Esmeraldas
- Esmeraldas218,727 people · ~98 km away
- Atuntaqui17,456 people · ~127 km away
- Rosa Zarate42,121 people · ~128 km away
- Ibarra221,149 people · ~131 km away
- Otavalo32,330 people · ~133 km away
- Tulcán86,498 people · ~135 km away
FAQ
What is the population of San Lorenzo de Esmeraldas?
San Lorenzo de Esmeraldas has a population of 20,209 (city proper, latest official figure via GeoNames), making it the #56 biggest city in Ecuador.
What region is San Lorenzo de Esmeraldas in?
San Lorenzo de Esmeraldas is located in Esmeraldas, Ecuador.
Is San Lorenzo de Esmeraldas the capital of Ecuador?
No, the capital of Ecuador is Quito, about 172 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.
← All biggest cities in Ecuador · Ecuador population by year