Maps

World Largest Cities

World Largest Cities by Population In below the list of Top 20 world largest cities by population, 2020. Rank  City Name  Country  Population (2020) 1 Tokyo Japan 37,393,128 2 Delhi India 30,290,936 3 Shanghai China 27,058,480 4 Sao Paulo Brazil 22,043,028 5 Mexico City Mexico 21,782,378 6 Dhaka Bangladesh 21,005,860 7 Cairo Egypt 20,900,604 8 …

World Largest Cities Read More »