La nona edizione del Atlante del National Geographic del mondo, pubblicato nel 2011, ha stimato la popolazione dell'area urbana delle più grandi città del mondo, quelle con una popolazione superiore a 10 milioni di persone, che hanno definito "megalopoli". Le stime della popolazione per le più grandi città del mondo di seguito sono basate sulle stime della popolazione da 2007.
I numeri della popolazione per le più grandi città del mondo sono arrotondati poiché sono incredibilmente difficili da determinare con precisione; milioni all'interno della maggior parte delle megalopoli vivono in condizioni di povertà nelle baraccopoli o in altre aree in cui è quasi impossibile effettuare accurati censimenti.
Le seguenti diciotto città più grandi del mondo sono tutte quelle con una popolazione di 11 milioni o più, in base ai dati dell'atlante del National Geographic.
1. Tokyo, Giappone - 35,7 milioni
2. Città del Messico, Messico - 19 milioni (pareggio)
2. Mumbai, India - 19 milioni (pareggio)
2. New York City, Stati Uniti - 19 milioni (pareggio)
5. San Paolo, Brasile - 18,8 milioni
6. Delhi, India - 15,9 milioni
7. Shanghai, Cina - 15 milioni
8. Calcutta, India - 14,8 milioni
9. Dhaka, Bangladesh - 13,5 milioni
10. Jakarta, Indonesia - 13,2 milioni
11. Los Angeles, Stati Uniti - 12,5 milioni
12. Buenos Aires, Argentina - 12,3 milioni
13. Karachi, Pakistan - 12,1 milioni
14. Il Cairo, Egitto - 11,9 milioni
15. Rio de Janeiro, Brasile - 11,7 milioni
16. Osaka-Kobe, Giappone - 11,3 milioni
17. Manila, Filippine - 11,1 milioni (pareggio)
17. Pechino, Cina - 11,1 milioni (pareggio)
Ulteriori elenchi di stime della popolazione per le più grandi città del mondo sono disponibili nel mio Le più grandi città del mondo raccolta di elenchi.