San Pedro Sula: population
San Pedro Sula, Honduras: 1.3 million people in 2025, by the UN estimate.
Rank among the cities of the country: 2 of 16.
In 1975 it had 184,000 people.
In 2000 it had 606,000 people, so it has grown by 114% since then.
For 2050 the UN projects 1.61 million people.
A city here is a dense area of at least 1,500 people per km² with at least 50,000 people, drawn on a population grid by the UN degree of urbanisation. It can differ from the city’s administrative borders and from national statistics. Years from 2026 on are projections.
Largest cities: Honduras
| City | 2025 | 2050, projected |
|---|---|---|
| Tegucigalpa | 1,607,033 | 1,949,135 |
| San Pedro Sula | 1,299,457 | 1,609,557 |
| La Ceiba | 285,756 | 371,028 |
| El Progreso | 141,706 | 176,012 |
| Choluteca | 136,142 | 174,083 |
| Villanueva | 109,759 | 153,419 |
| Comayagua | 107,264 | 140,814 |
| Cofradía | 102,215 | 137,809 |
| Danlí | 76,498 | 104,905 |
| Puerto Cortés | 73,885 | 101,686 |
Sources: World Urbanization Prospects 2025, UN DESA Population Division (CC BY 3.0 IGO).
