Top 20 most populous cities in the world

RankCityPopulationYear
1.Mumbai (Bombay), India11,914,3982001c
2.São Paulo, Brazil11,016,7032006e
3.Shanghai, China10,996,5002003e
4.Moscow, Russia10,101,5002001c
5.Seoul, South Korea9,820,1712005c
6.Delhi, India9,817,4392001c
7.Karachi, Pakistan9,339,0231998c
8.Istanbul, Turkey8,831,8052000c
9.Beijing, China8,689,0002001e
10.Mexico City, Mexico8,591,3092000c
11.Tokyo, Japan8,483,0502005p
12.Jakarta, Indonesia8,389,4432000c
13.Shenzhen, China8,277,5002005e
14.New York City, U.S.8,085,7422003e
15.Tehran, Iran7,796,2572004e
16.Cairo, Egypt7,629,8662004e
17.London, U.K.7,429,2002004e
18.Lima, Peru7,029,9282004e
19.Bogotá, Colombia6,776,0092005c
20.Bangkok, Thailand6,320,1742000c