Ranked: The World’s 30 Largest Cities by Population

Like
Liked

Date:

See more visuals like this on the Voronoi app.

Graphic showing the largest cities in the world in 2025, highlighting Asia’s megacities and fast-growing urban centers in Africa and South Asia.

Use This Visualization

The World’s Largest Cities by Population, 2025

See visuals like this from many other data creators on our Voronoi app. Download it for free on iOS or Android and discover incredible data-driven charts from a variety of trusted sources.

Key Takeaways

  • Asian megacities dominate the rankings, with Jakarta, Dhaka, and Tokyo leading the world in population.
  • Rapid urban growth is increasingly concentrated in Africa and South Asia, while some mature cities are slowing or shrinking.

Population growth, migration, and economic opportunity continue to pull millions into major metropolitan areas. At the same time, aging populations and limited space are beginning to slow growth in several long-established megacities.

This visualization ranks the largest urban centers on Earth, showing where people are clustering today, and where future growth is likely to occur.

The data for this visualization comes from the UN World Urbanization Prospects 2025 report.

ℹ Defining Cities: There are multiple ways to define city boundaries, for example using administrative boundaries or urban agglomerations. This study by the UN uses satellite mapping of urban footprints to define cities as continuous areas with at least 50,000 people and a population density of 1,500 or more people per square kilometer.

Data & Discussion

Asia remains the epicenter of global urban population. Indonesia’s capital, Jakarta ranks as the world’s largest city in 2025 with nearly 42 million people, followed closely by Dhaka, Bangladesh, and Tokyo.

China and India alone account for a significant share of the top 30 cities, including Shanghai, Guangzhou, New Delhi, and Mumbai. These megacities benefit from large domestic populations, economic concentration, and long-standing roles as regional hubs.

Rank City Country Population (2025)
1 Jakarta 🇮🇩 Indonesia 41.9M
2 Dhaka 🇧🇩 Bangladesh 36.6M
3 Tokyo 🇯🇵 Japan 33.4M
4 New Delhi 🇮🇳 India 30.2M
5 Shanghai 🇨🇳 China 29.6M
6 Guangzhou 🇨🇳 China 27.6M
7 Cairo 🇪🇬 Egypt 25.6M
8 Manila 🇵🇭 Philippines 24.7M
9 Kolkata 🇮🇳 India 22.6M
10 Seoul 🇰🇷 South Korea 22.5M
11 Karachi 🇵🇰 Pakistan 21.4M
12 Mumbai 🇮🇳 India 20.2M
13 São Paulo 🇧🇷 Brazil 18.9M
14 Bangkok 🇹🇭 Thailand 18.2M
15 Mexico City 🇲🇽 Mexico 17.7M
16 Beijing 🇨🇳 China 17.0M
17 Lahore 🇵🇰 Pakistan 15.2M
18 Istanbul 🇹🇷 Türkiye 15.0M
19 Moscow 🇷🇺 Russia 14.5M
20 Ho Chi Minh City 🇻🇳 Vietnam 14.1M
21 Buenos Aires 🇦🇷 Argentina 14.0M
22 New York City 🇺🇸 U.S. 13.9M
23 Shenzhen 🇨🇳 China 13.9M
24 Bengaluru 🇮🇳 India 13.2M
25 Osaka 🇯🇵 Japan 13.0M
26 Lagos 🇳🇬 Nigeria 12.8M
27 Los Angeles 🇺🇸 U.S. 12.7M
28 Luanda 🇦🇴 Angola 11.4M
29 Chennai 🇮🇳 India 11.2M
30 Kinshasa 🇨🇩 DRC 10.9M

Rapid Growth in Africa and South Asia

While Asia dominates in size, the fastest growth is increasingly happening elsewhere.

Luanda, Angola’s capital, is the fastest-growing city with an annual rate of about 11% since 2000, driven by high birth rates and rural-to-urban migration. Other African cities like Lagos and Kinshasa are also climbing the rankings, reflecting the continent’s young population and accelerating urbanization.

Slowing and Shrinking Megacities

Not all large cities are growing fast. Several mature urban centers, including Osaka and Mexico City, are seeing slower growth or outright population decline.

Aging populations, lower fertility rates, and limited housing supply are key factors. In high-income countries, urban growth is increasingly shaped by productivity gains rather than population expansion, marking a shift from past decades.

Learn More on the Voronoi App

If you enjoyed today’s post, check out The Most Populous Countries by the Year 2100 on Voronoi, the new app from Visual Capitalist.

ALT-Lab-Ad-1

Recent Articles