The World - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area (for specific metro area data, see our ranking by metro area). Data is as of 2011 estimates.

Rank  City  Country Population 
26. Bogotá  Colombia 7,102,602
25. Nanchong  China 7,150,000
24. Tehrān  Iran 7,153,309
23. Beijing  China 7,480,601
22. London  United Kingdom 7,556,900
21. Cairo  Egypt 7,734,614
20. Lima  Peru 7,737,002
19. Kinshasa  Democratic Republic of the Congo 7,785,965
18. Taipei  Taiwan 7,871,900
17. New York  United States 8,175,133
16. Zhumadian  China 8,263,100
15. Tokyo  Japan 8,336,599
14. Jakarta  Indonesia 8,540,121
13. Lagos  Nigeria 9,000,000
12. São Paulo  Brazil 10,021,295
11. Seoul  South Korea 10,349,312
10. Dhaka  Bangladesh 10,356,500
9. Moscow  Russia 10,381,222
8. Manila  Philippines 10,444,527
7. Delhi  India 10,927,986
6. İstanbul  Turkey 11,174,257
5. Karachi  Pakistan 11,624,219
4. Mexico City  Mexico 12,294,193
3. Mumbai  India 12,691,836
2. Buenos Aires  Argentina 13,076,300
1. Shanghai  China 14,608,512