La 9ème édition du Atlas géographique national du monde, publié en 2011, estimait la population urbaine des plus grandes villes du monde, celles de plus de 10 millions d'habitants, qu'elles qualifiaient de "mégalopoles". Les estimations de population pour les plus grandes villes du monde ci-dessous sont basées sur des estimations de population de 2007.
Les chiffres de population des plus grandes villes du monde sont arrondis car ils sont extrêmement difficiles à déterminer avec précision; des millions dans la plupart des mégapoles vivent dans la pauvreté dans des bidonvilles ou d'autres régions où un recensement précis est presque impossible.
Les dix-huit plus grandes villes du monde suivantes sont toutes celles comptant au moins 11 millions d'habitants, selon les données de l'Atlas National Geographic.
1. Tokyo, Japon - 35,7 millions
2. Mexico, Mexique - 19 millions (égalité)
2. Mumbai, Inde - 19 millions (égalité)
2. New York City, États-Unis - 19 millions (égalité)
5. Sao Paulo, Brésil - 18,8 millions
6. Delhi (Inde) - 15,9 millions
7. Shanghai, Chine - 15 millions
8. Kolkata, Inde - 14,8 millions
9. Dhaka, Bangladesh - 13,5 millions
10. Jakarta, Indonésie - 13,2 millions
11. Los Angeles, États-Unis - 12,5 millions
12. Buenos Aires, Argentine - 12,3 millions
13. Karachi, Pakistan - 12,1 millions
14. Le Caire, Égypte - 11,9 millions
15. Rio de Janeiro, Brésil - 11,7 millions
16. Osaka-Kobe, Japon - 11,3 millions
17. Manille, Philippines - 11,1 millions (égalité)
17. Pékin, Chine - 11,1 millions (égalité)
Des listes supplémentaires d'estimations de la population des plus grandes villes du monde se trouvent dans ma collection de listes des plus grandes villes du monde..