Bangladesh’s capital Dhaka has risen to become the world’s second largest city by population, surpassing Tokyo and trailing only Jakarta, according to a new United Nations report cited by Al Jazeera. The report, titled 'World Urbanization Prospects 2025', shows Jakarta leading with 41.9 million residents, followed by Dhaka with 36.6 million and Tokyo with 33.4 million. The UN projects that Dhaka could become the most populous city globally by 2050 if current growth trends continue. The rapid population increase in Dhaka is attributed to rural-to-urban migration driven by employment opportunities, climate-related displacement, and the city’s expanding boundaries. The report also highlights that Asia dominates the list of megacities—urban areas with populations exceeding 10 million—with 19 of the world’s 33 megacities located in the region. Among the top 10, nine are in Asia, while Cairo is the only non-Asian city on the list.