What is the current population in Shanghai, China?

As of 2017 the population in Shanghai China is around 24 million people and continuing to rise. The population has increased every year over the last few decades with no trend in slowing down. Only 50 years ago was the population is Shanghai was just over 5 million, in 50 years the population has nearly quadrupled. Shanghai is one of the most populated cities in the entire world and that number will only continue to rise.