Top 11 Largest Cities of the World by Population

This is a list of the largest cities of the world estimated for the year 2005. The populations listed are for the city proper and not for the entire metropolitan area.

1. Mumbai, India (12,778,721)
2. Karachi, Pakistan (11,507,254)
3. Delhi, India (11,055,365)
4. Shanghai, China (10,840,516)
5. Moscow, Russia (10,375,688)
6. Sao Paulo, Brazil (10,136,978)
7. Seoul, South Korea (9,747,972)
8. Istanbul, Turkey (9,621,565)
9. Mexico City, Mexico (8,548,639)
10. Jakarta, Indonesia (8,407,479)
11. New York City, United States (8,158,957)

Leave a comment