Secondo le stime più recenti, del 2010, considerando anche i sobborghi che circondano la città, è Tokyo: la capitale del Giappone ha ben 62,6 milioni di abitanti, cioè molti più di tutti gli abitanti dell'Italia (60,8)! Al secondo posto c'è Shanghai (Cina) con 51,3 milioni.
Seguono Seoul (corea del Sud) con 43,6 milioni e Pechino (Cina), 39,6 milioni.
La prima città (o meglio area metropolitana) fuori dal'Asia è Città del Messico, con 19,1 milioni di abitanti, che si colloca al 9° posto. Seguita dalla prima città europea, Mosca, con 18,7 milioni. Roma, prima città italiana, è 33esima, con poco più di 9 milioni di abitanti.
Se invece non si considerano i sobborghi, ecco la lista delle 10 città più popolose del mondo.
Posizione Nome Numero abitanti Paese
1 Shanghai 23.710.000 Cina
2 Karachi 23.500.000 Pakistan
3 Pechino 19.612.368 Cina
4 Tokyo 15.185.502 Giappone
5 Mumbai 13.830.884 India
6 Istanbul 13.854.740 Turchia
7 Mosca 11.612.943 Russia
8 San Paolo 11.253.503 Brasile
9 Lagos 11.128.451 Nigeria
10 Delhi 11.007.835 India