The 150 Largest Cities in the World

The largest city in the world by population is Tokyo, Japan, with a population of 38,001,000. Tokyo is followed by Delhi, India (population 25,703,168) and Shanghai, China (population 23,740,778). The following is a list of the world's 150 largest metropolitan areas, which generally includes an urban area and its surrounding suburbs.