The Largest Cities In the World By Population
Through 2021
City | Country | Population | |
---|---|---|---|
1. | Tokyo | Japan | 37,435,191 |
2. | Delhi | India | 29,399,141 |
3. | Shanghai | China | 26,317,104 |
4. | Sao Paulo | Brazil | 21,846,507 |
5. | Mexico City | Mexico | 21,671,908 |
6. | Cairo | Egypt | 20,484,965 |
7. | Dhaka | Bangladesh | 20,283,552 |
8. | Mumbai | India | 20,185,064 |
9. | Beijing | China | 20,035,455 |
10. | Osaka | Japan | 19,222,665 |