Shanghai is a city located in People's Republic of China. According to the latest available data (2026), the population of Shanghai is approximately 24,870,895 residents. The city is one of the major urban areas in People's Republic of China.

24,870,895 residents (2026)

Shanghai City Statistics

CityShanghai
CountryCN People's Republic of China
Population24,870,895
Latitude31.2325
Longitude121.4692
RegionShanghai
Data Year2026

Where is Shanghai CN located?

Shanghai is located in People's Republic of China, in the Shanghai region, at approximately 31.2325 latitude and 121.4692 longitude.

Largest Cities in People's Republic of China CN

# City Population
89 Chongqing 32,054,159
90 Beijing 21,893,095
91 Chengdu 20,937,757
92 Guangzhou 18,676,605
93 Shenzhen 17,681,600

Frequently Asked Questions

What is the population of Shanghai?

The population of Shanghai is approximately 24,870,895 residents according to the latest available data (2026).

Where is Shanghai located?

Shanghai is located in People's Republic of China at approximately 31.2325 latitude and 121.4692 longitude.

Is Shanghai one of the largest cities in People's Republic of China?

With a population of 24,870,895, Shanghai is one of the major urban areas in People's Republic of China.