Top 10 Largest Cities in the World By Population.

According to the worldpopulationreview.com, Website survey these are the Top largest cities by population in the world.

10. Osaka  (Total Population: 19,222,665)

9. Beijing  (Total Population: 20,035,455)

8. Mumbai  (Total Population: 20,185,064)

7. Dhaka  (Total Population: 20,283,552)

6. Cairo  (Total Population: 20,484,965)

5. Mexico City  (Total Population: 21,671,908)

4. Sao Paulo  (Total Population: 21,846,507)

3. Shanghai  (Total Population: 26,317,104)

2. Delhi  (Total Population: 29,399,141)

1. Tokyo  (Total Population: 37,435,191)