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% |
Under Section 45ZL of the Reserve Bank of India Act, 1934, every quarter, India’s Monetary…
India hosts nearly 8% of the world’s biodiversity, making conservation crucial for ecological balance and…
Swaraj Kaushal, the former Governor of Mizoram, a noted senior advocate, and the husband of…
The United Nations (UN) functions through a broad institutional system known as the UN System.…
On December 5, the world celebrates International Volunteer Day (IVD), spotlighting the transformative power of…
Each year on December 5, the world comes together to recognize the life-giving role of…