ADVERTISEMENT
Shanghai – 28.51 million
Shanghai is one of the four direct-administered municipalities of the People’s Republic of China. The city is located at the southern mouth of the Yangtze, into which the Huangpu River flows. In addition with a population of 24.28 million as of 2019, it is the most populous urban area in China and it is the third among the top most populous cities in the world in 2023.