The World's Most Densely Populated Cities

Among urban areas with at least 1 million people, Mumbai is the most densely populated at 27,714 people per km², ahead of Mbuji-Mayi and Beni region.

#CityPopulation
1Mumbai20.5 million
2Mbuji-Mayi3.60 million
3Beni region1.87 million
4Kinshasa12.9 million
5Mogadishu4.80 million
6Karachi21.0 million
7Surat7.10 million
8Hong Kong4.81 million
9Ahmedabad7.90 million
10Tshikapa1.07 million
11Hyderabad2.96 million
12Bogotá10.4 million
13Luxor region6.31 million
14Kalyan-Dombivli3.21 million
15Hargeisa1.50 million
16Ta'izz1.28 million
17Brazzaville3.19 million
18Yaoundé5.48 million
19Faisalabad5.68 million
20Sana'a3.76 million
21Herat1.49 million
22Kabul6.25 million
23Kananga1.54 million
24Aligarh1.69 million
25Lahore14.3 million
26Douala4.46 million
27Alexandria6.93 million
28El Mahalla El Kubra1.10 million
29Addis Ababa7.28 million
30Prayagraj2.36 million
31Tangier1.30 million
32Bangalore15.2 million
33Cairo25.2 million
34Delhi31.4 million
35Duhok1.14 million
36Solapur1.11 million
37Cali2.69 million
38Nanning3.70 million
39Dakar3.97 million
40Kanpur4.41 million
41Damascus3.77 million
42Sylhet1.21 million
43Medellín3.22 million
44Barranquilla2.17 million
45Sargodha1.13 million
46Fez1.43 million
47Gujranwala3.11 million
48Sincan1.17 million
49Gaza1.06 million
50Moradabad1.45 million
51Agra2.79 million
52Malanje1.05 million
53Patna3.43 million
54Saharanpur1.25 million
55Jerusalem1.02 million
56Chongqing8.45 million
57Abidjan6.45 million
58Indore3.60 million
59Aleppo3.08 million
60Pyongyang2.87 million
61Gaziantep1.68 million
62Gwalior1.53 million
63Nanchong1.11 million
64Jamshedpur2.01 million
65Luanda11.7 million
66Cabinda1.22 million
67Amman6.43 million
68Chhatrapati Sambhajinagar1.54 million
69Kano5.11 million
70Vasai-Virar1.55 million
71Puducherry1.06 million
72Karaj3.59 million
73Rajkot1.55 million
74Nagpur3.40 million
75Taiyuan4.33 million
76Singapore5.12 million
77Asansol region2.89 million
78Pune6.67 million
79Yangon6.19 million
80Tehran9.36 million
81Mashhad5.38 million
82Basra2.13 million
83Fuzhou2.88 million
84Istanbul14.2 million
85Ürümqi3.97 million
86Nairobi6.65 million
87Multan2.97 million
88Kathmandu3.86 million
89Casablanca4.58 million
90Jabalpur1.62 million
91Lima10.8 million
92Mosul1.68 million
93Bursa2.37 million
94Tianjin7.33 million
95Chennai11.5 million
96Wuhu2.14 million
97Vijayawada1.24 million
98Lanzhou2.69 million
99Lagos12.8 million
100Hyderabad9.46 million

Urban area = contiguous built-up land and the people living in it in 2025, drawn the same way for every city regardless of administrative boundaries. Source: GHSL Urban Centre Database R2024A, European Commission, Joint Research Centre (CC BY 4.0); some names adjusted to the city names people use, and country attribution follows the dataset.

“Region” marks urban areas that join many towns and dense rural settlement into one built-up area; they are named after their main town.

Why These Numbers Differ from City Limits

Official city limits are drawn differently in every country: some take in farmland and mountains, others stop at the historic core. Ranking cities by those limits mostly ranks boundary decisions. These lists use the built-up area instead, so a city's figure includes its suburbs wherever they are continuous with it, and nothing beyond.

For figures inside official limits, see the city-limits rankings; for the background, read how to compare city sizes honestly. Click any city to see it on a map at the same scale as another.

More Rankings