2025 Megacities

In 2025, the world’s megacities—urban areas with populations exceeding 10 million—are concentrated primarily in Asia, with cities like Tokyo, Delhi, Shanghai, and Beijing dominating the list. Tokyo, historically the world’s largest city, is experiencing a plateau or slight decline in population due to Japan’s aging demographics, while Delhi and other South Asian cities are rapidly expanding, fueled by high birth rates and rural-to-urban migration. Shanghai and Beijing, with histories stretching back centuries as imperial and commercial hubs, continue to grow, though at a slower pace than in previous decades as China’s urbanization matures. Meanwhile, African megacities like Lagos and Cairo are seeing some of the fastest growth rates globally, driven by youthful populations and ongoing urbanization, despite challenges related to infrastructure and governance. Latin American megacities such as São Paulo and Mexico City, with rich colonial and post-colonial histories, have relatively stable populations, as urban growth slows and suburbanization increases. Overall, the megacities of 2025 reflect shifting global population trends, with the fastest expansion occurring in developing regions, while older megacities face new challenges related to aging populations, sustainability, and infrastructure renewal.

RankMegacityCountryPopulation
1TokyoJapan37,036,204
2DelhiIndia34,665,569
3ShanghaiChina30,482,140
4DhakaBangladesh24,652,864
5Al-Qahirah (Cairo)Egypt23,074,225
6São PauloBrazil22,990,007
7Ciudad de México (Mexico City)Mexico22,752,414
8BeijingChina22,596,455
9Mumbai (Bombay)India22,088,953
10New York-NewarkUnited States of America19,154,024
11Kinki M.M.A. (Osaka)Japan18,921,632
12ChongqingChina18,171,198
13KarachiPakistan18,076,794
14KinshasaDemocratic Republic of the Congo17,778,474
15LagosNigeria17,156,393
16IstanbulTurkey16,236,702
17Kolkata (Calcutta)India15,845,219
18Buenos AiresArgentina15,752,275
19ManilaPhilippines15,230,559
20Guangzhou, GuangdongChina14,878,691
21LahorePakistan14,825,828
22TianjinChina14,704,080
23BangaloreIndia14,395,443
24Rio de JaneiroBrazil13,923,245
25ShenzhenChina13,545,445
26Moskva (Moscow)Russian Federation12,737,356
27Los Angeles-Long Beach-Santa AnaUnited States of America12,677,559
28Chennai (Madras)India12,336,047
29BogotáColombia11,795,829
30JakartaIndonesia11,634,078

Data from UN World Urbanization Prospects