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% |
After the Round of 32 of the 2026 FIFA World Cup concluded and a total…
The race for the FIFA World Cup 2026 Golden Boot has become the most exciting…
Weekly Current Affairs One-Liners Current Affairs 2026 plays a very important role in competitive examinations…
On 4th of July, 2026 Vaibhav Sooryavanshi became the youngest player ever to play for…
National News UIDAI Launches Free Email Update Service in Aadhaar App: Everything You Need to…
The Unique Identification Authority of India has introduced a digital service that makes it easy…