9. baskı Dünyanın Ulusal Coğrafi Atlası2011 yılında yayınlanan, dünyanın en büyük şehirlerinin kentsel nüfusu, 10 milyondan fazla nüfusu olanların, "mega şehirler" dediler. Aşağıdaki dünyanın en büyük şehirleri için nüfus tahminleri, aşağıdaki nüfus tahminlerine dayanmaktadır: 2007.
Dünyanın en büyük şehirleri için nüfus sayıları yuvarlatılmıştır çünkü kesin olarak belirlenmesi inanılmaz derecede zordur; Çoğu megakent içindeki milyonlar, gecekondu mahallelerinde veya doğru sayımın imkansız olduğu diğer alanlarda yoksulluk içinde yaşıyor.
Aşağıdaki dünyanın en büyük on sekiz şehri National Geographic atlas verilerine dayanarak 11 milyon veya daha fazla nüfusa sahip şehirlerdir.
1. Tokyo, Japonya - 35,7 milyon
2. Mexico City, Meksika - 19 milyon (kravat)
2. Mumbai, Hindistan - 19 milyon (kravat)
2. New York City, Amerika Birleşik Devletleri - 19 milyon (kravat)
5. Sao Paulo, Brezilya - 18,8 milyon
6. Delhi, Hindistan - 15,9 milyon
7. Şangay, Çin - 15 milyon
8. Kalküta, Hindistan - 14.8 milyon
9. Dakka, Bangladeş - 13.5 milyon
10. Jakarta, Endonezya - 13.2 milyon
11. Los Angeles, Amerika Birleşik Devletleri - 12,5 milyon
12. Buenos Aires, Arjantin - 12.3 milyon
13. Karaçi, Pakistan - 12.1 milyon
14. Kahire, Mısır - 11.9 milyon
15. Rio de Janeiro, Brezilya - 11,7 milyon
16. Osaka-Kobe, Japonya - 11.3 milyon
17. Manila, Filipinler - 11.1 milyon (kravat)
17. Pekin, Çin - 11.1 milyon (kravat)
Dünyanın en büyük şehirleri için ek nüfus tahminleri listeleri Dünyanın En Büyük Şehirleri liste koleksiyonu.