Top 10 Largest Cities in the World by Population in 2025
By 2025, the global population is projected to reach 8.2 billion, with rapid urbanisation leading to the growth of megacities across Asia, Africa, and Latin America. India, which overtook China in 2023, is now the world’s most populous country with 1.42 billion people. Urban hubs are absorbing more residents than ever, and cities like Tokyo, Delhi, and Shanghai dominate the global rankings.
| Rank | City | Country | 2025 Population | Growth Rate |
|---|---|---|---|---|
| 1 | Tokyo | Japan | 37,036,200 | -0.21% |
| 2 | Delhi | India | 34,665,600 | +2.54% |
| 3 | Shanghai | China | 30,482,100 | +2.06% |
| 4 | Dhaka | Bangladesh | 24,652,900 | +3.00% |
| 5 | Cairo | Egypt | 23,074,200 | +1.99% |
| 6 | São Paulo | Brazil | 22,990,000 | +0.80% |
| 7 | Mexico City | Mexico | 22,752,400 | +1.10% |
| 8 | Beijing | China | 22,596,500 | +1.84% |
| 9 | Mumbai | India | 22,089,000 | +1.92% |
| 10 | Osaka | Japan | 18,921,600 | -0.24% |
The Indian Air Force is set to equip the its MiG-29 fighter jets with the…
The Indian Navy has successfully hosted the IONS Maritime Exercise (IMEX) TTX 2026 in Kochi.…
Indonesia has begun to implement the new regulation which is banning children under 16 years…
Sheetal Devi the India's upcoming and rising young star has been named with the prestigious…
The Good news coming from Gujarat in Wildlife conservation as Great Indian Bustard (GIB) chick…
To tighten the risk management in currency markets of India the Reserve Bank of India…