Population of Shanghai

In 2020 2019, the population of the city of Shanghai, China is - 24 150 000 people. All-populations.com used data from the number of the population from official sources. Find out what statistics the population of the country, city, district on All-populations.com.

Shanghai - Population

24 150 000 people Flag of China Flag of China In January 2020 2019
