Hookito

Most populous cities

Cities ranked by population, using the city population (not the wider metro area) from GeoNames as recorded in Hookito’s country data, which keeps the ten largest cities of each country.

Most populous cities
#CityCountryPopulation
1ShanghaiPeople's Republic of ChinaPeople's Republic of China24,874,500
2BeijingPeople's Republic of ChinaPeople's Republic of China18,960,744
3ShenzhenPeople's Republic of ChinaPeople's Republic of China17,494,398
4GuangzhouPeople's Republic of ChinaPeople's Republic of China16,096,724
5KinshasaDemocratic Republic of the CongoDemocratic Republic of the Congo16,000,000
6IstanbulTurkeyTurkey15,701,602
7LagosNigeriaNigeria15,388,000
8Ho Chi Minh CityVietnamVietnam14,002,598
9ChengduPeople's Republic of ChinaPeople's Republic of China13,568,357
10LahorePakistanPakistan13,004,135
11MumbaiIndiaIndia12,691,836
12São PauloBrazilBrazil12,400,232
13Mexico CityMexicoMexico12,294,193
14KarachiPakistanPakistan11,624,219
15TianjinPeople's Republic of ChinaPeople's Republic of China11,090,314
16DelhiIndiaIndia11,034,555
17WuhanPeople's Republic of ChinaPeople's Republic of China10,392,693
18MoscowRussiaRussia10,381,222
19DhakaBangladeshBangladesh10,356,500
20SeoulSouth KoreaSouth Korea10,349,312
21TokyoJapanJapan9,733,276
22DongguanPeople's Republic of ChinaPeople's Republic of China9,644,871
23CairoEgyptEgypt9,606,916
24Xi’anPeople's Republic of ChinaPeople's Republic of China9,600,000
25JohannesburgSouth AfricaSouth Africa9,418,183
26NanjingPeople's Republic of ChinaPeople's Republic of China9,314,685
27LondonUnited KingdomUnited Kingdom8,961,989
28New York CityUnited StatesUnited States8,804,190
29JakartaIndonesiaIndonesia8,540,121
30BengaluruIndiaIndia8,495,492
31HanoiVietnamVietnam8,053,663
32TaipeiTaiwanTaiwan7,871,900
33LimaPeruPeru7,737,002
34BogotáColombiaColombia7,674,366
35BaghdadIraqIraq7,216,000
36TehranIranIran7,153,309
37HyderabadIndiaIndia6,993,262
38Rio de JaneiroBrazilBrazil6,747,815
39AhmedabadIndiaIndia6,357,693
40AbidjanIvory CoastIvory Coast6,321,017
41SydneyAustraliaAustralia5,638,830
42SingaporeSingaporeSingapore5,638,700
43MelbourneAustraliaAustralia5,435,590
44Dar es SalaamTanzaniaTanzania5,383,728
45Saint PetersburgRussiaRussia5,351,935
46AlexandriaEgyptEgypt5,263,542
47BangkokThailandThailand5,104,476
48KanoNigeriaNigeria4,910,000
49SantiagoChileChile4,837,295
50Cape TownSouth AfricaSouth Africa4,772,846

Facts come from Hookito’s country data, largely based on Wikidata; city populations are from GeoNames. Spotted a mistake? Write to submissions@hookito.com.

Related rankings

All world rankings → · Countries by continent →

Where to next?

Back to the globe
Hookito landscape illustration